我可以使用Perl將.reg文件與Windows註冊表進行比較嗎?如果是的話,我該怎麼做? 我在幾個網站搜索,但無法得到正確的答覆。 您的幫助將不勝感激。 謝謝。如何將.reg文件與使用perl的Windows註冊表進行比較
1
A
回答
0
檢查Win32::TieRegistry模塊。
0
如果您使用ActiveState的ActivePerl,它將包括很多你需要的東西像註冊表讀取Windows軟件包的等
我建議在看
Win32:Registry
Win32::TieRegistry
。您可以查看.reg
文件(它是一個文本文件)中的密鑰,然後在註冊表中打開相同的密鑰並比較這些值。看看documentation。
此外,我相信註冊表文件是Windows INI文件格式。如果是這種情況,請看Config::IniFiles。這將幫助您閱讀.reg
文件並逐行閱讀。我用過它,使用起來非常簡單。 Config::IniFiles
不是標準的Perl模塊,所以你必須從CPAN下載它。但是,ActivePerl自帶Config::Ini。我沒有使用過,但看起來可能有幫助。
我一直梅德米娜獲悉,Win32::Registry
已經過時了。我現在看到它在文檔中說明,文檔建議使用Win32::TieRegistry
。
相關問題
- 1. 比較註冊表樹與reg文件
- 2. 備份整個註冊表並與當前註冊表進行比較
- 3. 批處理文件比較註冊表與文本文件
- 4. 如何將文本文件的行與變量進行比較
- 5. 如何在C++ builder中將註冊表導出爲* .reg文件?
- 6. 註冊表編輯器 - 進口的* .reg
- 7. 導入註冊表(.reg)文件失敗
- 8. 默默導入.reg註冊表文件
- 9. 如何將XML文件與CSV文件進行比較? robotframework
- 10. 如何將hdfs文件與unix文件進行比較?
- 11. 使用Perl解析Windows註冊表
- 12. 將數據庫中的數據與雙向註冊表進行比較
- 13. 如何使用linq將列表與查找進行比較?
- 14. 如何將$ _POST與表中的現有文本進行比較?
- 15. 如何將Java中的Excel文件與DBUnit進行比較
- 16. 將列表與列表進行比較
- 17. 如何將Int64與Int64進行比較
- 18. 將.reg文件添加到註冊表中的問題
- 19. 將註冊表項導出到C#中的.REG文件中。
- 20. 將列表與txt文件中的列進行比較
- 21. 如何將文件夾與字符串進行比較
- 22. Powershell:如何將字節字符串與二進制註冊表值進行比較
- 23. 將輸入與文本文件的某一行進行比較
- 24. 將UUID與GattService列表進行比較
- 25. 將數據表與IList進行比較
- 26. 將表格與自身進行比較
- 27. 將列表與字典進行比較
- 28. 將datagridview與數據表進行比較
- 29. 將IP與SQL表值進行比較
- 30. 如何使用Filter將recyclerview中的originalList與filterList進行比較?
Win32 :: Registry模塊的CPAN頁面表示它已經過時,應該使用Win32 :: TieRegistry ... – 2013-05-08 13:32:14
@DmitryMina - 對不起,我只是熟悉的Win32 :: Registry,現在我想到了它,我第一次在Windows NT的日子裏用過。也許Win32 :: Registry不是這裏_obsolete_附近的唯一東西。對不起,我告訴一些孩子要脫下我的草坪。我會更新我的帖子。 – 2013-05-09 02:35:21