可执行文件路径|如何获取执行程序的当前路径

可执行文件路径|如何获取执行程序的当前路径的第1张示图

A. c语言可执行文件的路径

先创建一个工程,新建》工程;然后添加源文件,新建》源文件内,新建的源文件会自动添加到你刚才新建容的工程中;一般情况下建立源文件是应该选择 .c 的文件格式。对VC++而言,工程目录一般放在 X:\Program Files\Microsoft Visual Studio\MyProjects下,而编译链接后的可执行程序就放在工程目录的DEBUG下。解决找不到路径的办法是:你先手工找到工程目录的路径,然后在系统环境变量的path下增加该路径。我的电脑》属性》高级》环境变量,选中path,点“编辑”,在那一行末尾加个半角分号,然后填上工程目录的路径。

B. 计算机对应的可执行文件的绝对路径

绝对路径即全路径,或完整路径,即从根目录开始的一个路径地址,windows系统从盘符开始表示。

C. 如何更改服务中MySQL的可执行文件路径

错误现象:MySQL开始是安装在D盘,后来因其他原因卸掉后又重新安装到E盘,发现不能通过“net start mysql”启动。查看管理工具中"服务"中MySQL的属性后发现,可执行文件路径仍是D:/mysql/bin/…现在怎么样更改,或者怎么从服 务项去掉MySQL?解决方法:到注册表里HKEY_LOCAL_MECHINE—SYSTEM —CurrentControlSet 更改查找MySQL项值,然后改路径。找到相对的服务,修改ImagePath值为你的路径。可以在注册表搜索“D:/mysql/bin/”,然后将其改成正确的路径“E:/mysql/bin/”。注明:如果在服务中还是启动不起来的话。那么在按以下方法在操作一次肯定可以了。D:/mysql/bin/winmysqladmin.exe 启动它。然后在看看进程看看MYSQL此进程是否以经启动了

D. 可执行文件路径和工作路径有何区别

1.获取Debug或Release所在的路径CStringGetMoleDir(){HMODULEmole=GetMoleHandle(0);charpFileName[MAX_PATH];GetMoleFileName(mole,pFileName,MAX_PATH);CStringcsFullPath(pFileName);intnPos=csFullPath.ReverseFind(_T('\'));if(nPos<0)returnCString("");elsereturncsFullPath.Left(nPos);}2.获取当前工作路径(dsp所在路径)//获取工作路径CStringGetWorkDir(){charpFileName[MAX_PATH];intnPos=GetCurrentDirectory(MAX_PATH,pFileName);CStringcsFullPath(pFileName);if(nPos<0)returnCString("");elsereturncsFullPath;}

E. 荒野大镖客找不到游戏可执行文件的路径

杀毒软件或者安全辅助软件直接将你下载的文件移除到了隔离区。建议即将下载完成的时候关闭360或其自他安全软件,该问题很有可能是杀毒软件或者安全辅助软件直接将你下载的文件移除到了隔离区,你可以到杀毒软件或者卫士的隔离区去找一找,然后点击还原即可,游戏安装的时候也建议关闭所有安全软件,不然你的游戏很有可能被挂掉的。

F. 如何获取EXE可执行文件的所在路径

———————-代码段开始—————————— CString strText;TCHAR exepath[MAX_PATH]={0};::GetMoleFileName(NULL,exepath,MAX_PATH);strText=exepath;strText=strText.Left(strText.ReverseFind(''''));strText += _T("");———————-代码段结束——————————-GetMoleFileName是一个API函数,通过这个函数,可以获得运行的当前程序的EXE文件所在的路径。直接将这几句代码,在MFC中封装成一个函数即可。GetMoleFileName第一个参数是示例句柄,设为NULL则表示当前执行的EXE的。第二个参数就是接受得到的可执行路径的字符串缓冲。第三个是缓冲的大小。大小就是声明的缓冲的大小,以TCHAR为单位。strText.Left()是CString提供的字符串截取函数,具体的可以查看MSDN或者本站其他相关文章。ReverseFind()是CString提供的字符串查找函数,具体的可以查看MSDN或者本站其他相关文章。本文就是给大家提供一个方面,仅此而已。

G. 如何获取执行程序的当前路径

C#获取当前应用程序所在路径及环境变量一、获取当前文件的路径string str1=Process.GetCurrentProcess().MainMole.FileName;//可获得当前执行的的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。(备注:按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:\”)。如果该进程在子目录中启动,则此属性的值为不带尾部反斜杠的驱动器和子目录路径[如“C:\mySubDirectory”])。 string str3=Directory.GetCurrentDirectory(); //获取应用程序的当前工作目录。 string str4=AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集。 string str5=Application.StartupPath;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。 string str6=Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。 string str7=AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取或设置包含该应用程序的目录的名称。1. System.Diagnostics.Process.GetCurrentProcess().MainMole.FileName获取模块的完整路径。2. System.Environment.CurrentDirectory获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.GetCurrentDirectory()获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:\www里,这个函数有可能返回C:\Documents and Settings\ZYB\,或者C:\Program Files\Adobe\,有时不一定返回什么东东,这是任何应用程序最后一次操作过的目录,比如你用Word打开了E:\doc\my.doc这个文件,此时执行这个方法就返回了E:\doc了。4. System.AppDomain.CurrentDomain.BaseDirectory获取程序的基目录。5. System.Windows.Forms.Application.StartupPath获取启动了应用程序的可执行文件的路径。效果和2、5一样。只是5返回的字符串后面多了一个"\"而已。6. System.Windows.Forms.Application.ExecutablePath获取启动了应用程序的可执行文件的路径及文件名,效果和1一样。7. System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase获取和设置包括该应用程序的目录的名称。二、操作环境变量利用System.Environment.GetEnvironmentVariable()方法可以很方便地取得系统环境变量,如:System.Environment.GetEnvironmentVariable("windir")就可以取得windows系统目录的路径。以下是一些常用的环境变量取值:System.Environment.GetEnvironmentVariable("windir");System.Environment.GetEnvironmentVariable("INCLUDE");System.Environment.GetEnvironmentVariable("TMP");System.Environment.GetEnvironmentVariable("TEMP");System.Environment.GetEnvironmentVariable("Path");三、应用实例编写了一个WinForm程序,项目文件存放于D:\Projects\Demo,编译后的文件位于D:\Projects\Demo\bin\Debug,最后的结果如下:1、System.Diagnostics.Process.GetCurrentProcess().MainMole.FileName=D:\Projects\Demo\bin\Debug\Demo.vshost.exe2、System.Environment.CurrentDirectory=D:\Projects\Demo\bin\Debug3、System.IO.Directory.GetCurrentDirectory()=D:\Projects\Demo\bin\Debug4、System.AppDomain.CurrentDomain.BaseDirectory=D:\Projects\Demo\bin\Debug\5、System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase=D:\Projects\Demo\bin\Debug\6、System.Windows.Forms.Application.StartupPath=D:\Projects\Demo\bin\Debug7、System.Windows.Forms.Application.ExecutablePath=D:\Projects\Demo\bin\Debug\Demo.EXESystem.Environment.GetEnvironmentVariable("windir")=C:\WINDOWSSystem.Environment.GetEnvironmentVariable("INCLUDE")=C:\Program Files\Microsoft Visual Studio.NET 2005\SDK\v2.0\include\System.Environment.GetEnvironmentVariable("TMP")=C:\DOCUME~1\ADMINI~1\LOCALS~1\TempSystem.Environment.GetEnvironmentVariable("TEMP")=C:\DOCUME~1\ADMINI~1\LOCALS~1\TempSystem.Environment.GetEnvironmentVariable("Path")=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\

H. 安卓软件的可执行文件在哪个目录 我接下来我进行仔细的描述,我们在安卓手机安装一个apk,Andro

安卓软件安装后,是安装到/data/app目录中,里面依旧是一个完整的apk文件,同时释放apk文件中的classes.dex到/data/dalvik-cache目录,而/data/data中创建一个以apk包名的文件夹,里面主要存放软件运行时产生的一些缓存,配置,以及lib库。所以你说的那个可执行文件其实就是/data/app目录中的apk本身。

未经允许不得转载:山九号 » 可执行文件路径|如何获取执行程序的当前路径

赞 (0)