c#怎么获取一个应用程序的安装路径

c#怎么获取一个应用程序的安装路径,第1张

一、获取当前文件的路径

string str1=ProcessGetCurrentProcess()MainModuleFileName;//可获得当前执行的exe的文件名。

string str2=EnvironmentCurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。(备注:按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:\”)。如果该进程在子目录中启动,则此属性的值为不带尾部反斜杠的驱动器和子目录路径[如“C:\mySubDirectory”])。

string str3=DirectoryGetCurrentDirectory(); //获取应用程序的当前工作目录。

string str4=AppDomainCurrentDomainBaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集。

string str5=ApplicationStartupPath;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

string str6=ApplicationExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。

string str7=AppDomainCurrentDomainSetupInformationApplicationBase;//获取或设置包含该应用程序的目录的名称。

1 SystemDiagnosticsProcessGetCurrentProcess()MainModuleFileName

获取模块的完整路径。

2 SystemEnvironmentCurrentDirectory

获取和设置当前目录(该进程从中启动的目录)的完全限定目录。

3 SystemIODirectoryGetCurrentDirectory()

获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:\>

windows安装文件默认安装位置都是在系统盘里。

用户可以自定义默认程序安装位置,给系统盘留下更多的空间。

1、在Windows 7系统桌面上,点击开始菜单。

2、点击运行。

3、键入regedit命令,并且回车,打开注册表编辑器。

4、再注册表编辑器,逐个展开HKEY_LOCAL_MACHINE—SOFTWARE—Microsoft—Windows—CurrentVersion分支。

5、注意到注册表编辑器的右边,找到ProgramFilesDir数值,修改它的默认键值。在这里用户可以任意修改自己想要默认程序安装的位置了,最后修改数值数据即可。

每次安装软件都要设置一下软件的安装位置这样对我们来说很麻烦,有的时候忘记修复安装位置还会导致系统盘也就是c盘安装很多没有必要安装在c盘的软件,这样会影响我们电脑的运行速度的,所有我们有必要将系统默认程序安装位置给修改一下,下面就是win10系统修改软件默认安装路径的方法。Win10应用默认安装路径修改方法一:1打开“设置”“系统”“存储”,会在右侧看到“保存位置”设置,在这里你可以设置将应用安装到其他分区,甚至是移动存储设备(包括移动硬盘或者U盘),不过不能安装到网络驱动器。如图1所示图12该功能不需要你格式化所选分区,因此分区中的原文件可以保留。不过,出于保险考虑,你应该备份一下自己的文件。3如果你选择安装到移动存储设备,当断开移动存储设备连接后,安装到移动设备中的应用也就无法打开,不过系统仍可正常运行,重新连接移动存储设备后,应用可恢复正常。4当你选择将应用安装到其他分区后,系统会自动在该分区新建三个文件夹:其中一个文件夹与你的计算机同名,用于保存用户配置文件,另外两个文件夹分别为WindowsApps和WpSystem,WindowsApps用于保存应用程序文件,WpSystem用于保存应用相关数据。你可以打开这些文件夹查看文件。如图2所示5其中,WindowsApps文件夹内的文件都是经过加密的,因此如果你将应用安装到移动存储设备,在设备丢失的情况下也不必担心这部分数据泄露。不过,保存的用户配置文件夹并没有被加密。如图3所示Win10应用默认安装路径修改方法二:1打开注册表编辑器,方法是:打开开始菜单,左键单击运行,出现运行对话框后, 输入“regedit”,如图1所示2找到注册表项HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion3在右侧你可以找到数值名称为ProgramFilesDir的项目或commonFilesDir,里面的默认数值数据为“C:Program Files”,将这个值修改为你所需要设定的路径,比如“D:Program Files”,然后确定,退出注册表编辑器,如图2所示图2Win10应用默认安装路径修改方法三:1按住“windows+I”出来设置,或单击桌面右下角的网络链接图标-网络设置,点击“网络和internet”,如图1所示图12单击左边的“数据使用量”,如图2所示图23单击相关设置下面的存储设置,如图3所示图34将新应用和游戏保存到“此电脑”更改为自己指定的分盘即可,如图4所示图4总结:以上就是小编为大家整理的3种修改win10应用程序默认安装位置的方法,相信大家现在已经很明了了。 小编推荐: 360软件管家如何更改安装位置安装到某个指定的位置 怎样设置360软件管家一键安装位置 Win10右键菜单如何管理

以上就是关于c#怎么获取一个应用程序的安装路径全部的内容,包括:c#怎么获取一个应用程序的安装路径、C#写的Windows服务,怎么用代码获得服务的安装目录、windows安装文件在哪里等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9667669.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存