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