寫了一個Python Class,將_winreg module包裝成dict類似的存取方式,這對於存取registry將會更方便。
舉例來說,想要設定Windows啟動執行的程式,就可以這樣寫:
reg = WindowsRegistry()
reg[r'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MyProgram'] = (ur'c:\Program Files\MyFolder\MyProgram.exe', _winreg.REG_SZ)
print reg[r'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MyProgram']
舉例來說,想要設定Windows啟動執行的程式,就可以這樣寫:
reg = WindowsRegistry()
reg[r'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MyProgram'] = (ur'c:\Program Files\MyFolder\MyProgram.exe', _winreg.REG_SZ)
print reg[r'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MyProgram']
留言