2015-09-21 70 views
-1

我正在尋找一種簡單的方法將.reg文件合併到註冊表中,作爲我在Python 2.7中自動化腳本的一部分。我在這個問題上很遺憾,並沒有找到非常有用的信息。通過Python合併.reg文件2.7

我可以通過批處理文件做到這一點,但是當我通過python調用該批處理時,不會對註冊表進行任何更改。

任何關於如何在Python中執行此操作的建議將不勝感激。

+0

合併它與什麼?你有什麼嘗試? –

+0

將它與註冊表合併。當您右鍵單擊.reg文件時,會出現一個合併選項,將它放入註冊表中。我需要自動化。我曾嘗試調用.bat文件來合併它,但它不起作用。蝙蝠據說成功完成,但沒有對註冊表進行任何更改。 –

回答

1

我無法找到一種成功地將.reg和註冊表合併的方法。但是,您可以使用_winreg對註冊表進行所有這些相同的更改。這將允許您修改個別密鑰,子密鑰和值。因此,我能夠手動進行在.reg文件中設置的所有註冊表更改。

0

也可以使用subprocess.open合併.reg文件。