我正在创建一个WPF实用程序,它需要访问本地机器的注册表,然后找出该程序的安装路径.
我通过Regedit导航到密钥,它在数据中显示了名称,类型和数据,它显示了安装路径,我想提取安装路径.
我知道我需要在注册表中导航到这个键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths \
然后我需要访问此密钥中的文件夹,其中包含有关安装路径的信息.
-
小智 11
我解决了我的问题,对于今后想要解决方案的人,如果你仍然卡在此之后请告诉我,我发现很难找到资源.
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\App Paths\myexe.exe");
string regFilePath = null;
object objRegisteredValue = key.GetValue("");
registeredFilePath = value.ToString();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12410 次 |
| 最近记录: |