Q
C#应用程序扫描
0
A
回答
2
如果要获取系统上已安装应用程序的列表,可以查询注册表。一个例子参考Get installed applications in a system。
+0
我知道如何获得已安装的应用程序。我敢肯定,蒸汽使用这种解决方案结合一些过滤器和更多的功能,但我无法找出他们是如何做到的...... – Ron
3
您可以在一个目录
DirectoryInfo dirInfo = new DirectoryInfo(@"C:\Program Files");
var exeFiles = dirInfo.EnumerateFiles("*.exe", SearchOption.AllDirectories);
foreach (var exeFile in exeFiles)
{
Console.WriteLine(exeFile);
}
使用此代码来找到所有的EXE递归根据您的可执行文件的定义,你可能也做*.com
,*.bat
等等等等,有没有尽管区分安装程序exe与常规exe文件的方法。您可能需要应用一些启发式方法
+0
正如我所说,我知道如何扫描应用程序。我不知道如何决定它是否是安装程序..无论如何,我不认为这是蒸汽使用的方式。 – Ron
相关问题
- 1. C条码扫描器应用程序#
- 2. ZXing按意图扫描,无需扫描下载应用程序
- 3. iBeacon同时扫描(Android应用程序)
- 4. 扫描Fb QRCode登录应用程序
- 5. ADF扫描应用程序:哪个库?
- 6. webview应用程序扫描qr代码
- 7. 扫描图片的应用程序
- 8. 扫描仪Android应用程序
- 9. 扫描Django应用程序模块
- 10. WIA扫描WPF应用程序
- 11. 扫描用C
- 12. 从Unix应用程序开始/逐步扫描应用程序
- 13. 如何在c#.net应用程序中使用扫描器
- 14. asp.net c#扫描应用程序的代码重复 - 实用
- 15. 在windows应用程序中使用条形码扫描器C#
- 16. 将扫描仪与c#应用程序集成
- 17. Zxing条码扫描器不扫描条码时与android应用程序结合
- 18. 在应用程序中扫描输入文本的扫描仪方法
- 19. C#类扫描
- 20. StructureMap和扫描程序集
- 21. 如何扫描其他应用程序(如防病毒应用程序)?
- 22. 如何从Android应用程序内启动与SocketMobile 7C系列扫描仪扫描程序的连接?
- 23. 带多线程的Python文件扫描应用程序
- 24. 在安装过程中扫描应用程序在android
- 25. iOS BLE用(用户)杀死应用程序扫描
- 26. 用C扫描图像#
- 27. C扫描循环
- 28. C++内存扫描
- 29. 蓝牙扫描C#
- 30. 扫描目录C++
你的意思是安装应用程序?或任何“可执行文件”存储在您的硬盘? –
什么样的应用程序是不可执行的? –
所有的exe都是可执行的,但我的意思是别的。当你运行它们和类似的东西时,会有exe文件关闭。 – Ron