如何查找安装的软件的名称和对应的可执行文件完整路径(在线等,急) 本帖最后由 maglic1 于 2009-07-15 22:00:44 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 AppDomain.CurrentDomain.SetupInformation.ApplicationBase; 查询注册表获取程序名称和路径当前程序用Application.StartPathweb里 AppDomain.CurrentDomain.BaseDirectory 查找HKEY_CURRENT_USER\Software\Microsoft\Installer\Products和HKEY_LOCAL_MACHINE\Software\Classes\Installer\ProductsWindows Installer安装的程序可以用MsiEnumProducts和MsiEnumComponents查询更多的信息。 能否贴图出来看看,怎么我查找不到 - -!!!...还有,在注册表里我找不到 "MsiEnumProducts和MsiEnumComponents查询更多的信息。"这两个... C#获取当前应用程序所在的路径- - System.Environment.CurrentDirectory;//例: c:\testApplication.ExecutablePath;(包括名称)//例: c:\test\myapp.exeApplication.StartupPath;(不包括名称)//例: c:\test 我给大家再说一下把:: 就是我知道在注册表下 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 例如 获得::某软件 DisplayName 为 WinRAR 压缩文件管理器 那么是如何找到:: WinRAR 压缩文件管理器 ->对应的 .exe文件?也就是如何查到到 WinRAR.exe 这个运行文件的名称 没有这样的API。一个软件中可以有多个exe。 安装SQL2005以后没有启动图标 请问我在类库中加入一个XML文件,如何能读取到 c#DataGridView怎么调用已生成的代码 DATAGRIDVIEW数据格式问题 觉得是高手的就帮忙解决下(XML自动读取) 求13位ISBN校验码的算法 menu控件 小问题,才学习,见笑了????? 调用AxWebBrowser时,出现错误 C#中怎么获到JS代码中的多个变量的问题? c# asp.net FileInfo 的操作问题 求一算法
当前程序用Application.StartPath
web里 AppDomain.CurrentDomain.BaseDirectory
Windows Installer安装的程序可以用MsiEnumProducts和MsiEnumComponents查询更多的信息。
还有,在注册表里我找不到 "MsiEnumProducts和MsiEnumComponents查询更多的信息。"这两个...
System.Environment.CurrentDirectory;
//例: c:\test
Application.ExecutablePath;(包括名称)
//例: c:\test\myapp.exe
Application.StartupPath;(不包括名称)
//例: c:\test
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 例如
获得::某软件 DisplayName 为 WinRAR 压缩文件管理器
那么是如何找到:: WinRAR 压缩文件管理器 ->对应的 .exe文件?也就是如何查到到 WinRAR.exe
这个运行文件的名称
一个软件中可以有多个exe。