我試圖讓我的python腳本在啓動時運行,但我得到錯誤信息windowserror訪問被拒絕,但我應該能夠使程序在啓動時啓動,因爲我每次運行teamviewer(我下載的第三方程序)都會重新啓動我的電腦,所以我知道我應該可以讓我的程序在啓動時運行(我可能會做一些不同的事情,所以如果你能夠闡明一下teamviewer的不同做法,讓它的腳本在啓動時運行,有用)。如何將python腳本添加到啓動註冊表中?
這裏是我的腳本
import _winreg, webbrowser
key = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER,'Software\Microsoft\Windows\CurrentVersion\Run')
_winreg.SetValueEx(key,'pytest',0,_winreg.REG_BINARY,'C:\Users\"USERNAME"\Desktop\test.py')
key.Close()
webbrowser.open('www.youtube.com')
任何輸入讚賞。
你爲什麼不乾脆在你的啓動文件夾添加呢?如果'.py'文件與python解釋器相關聯,那應該可以正常工作 – wim 2012-01-16 06:17:10
您的意思是「當我登錄到我的電腦時運行」或「在後臺運行」? py2exe可以用來創建計算機引導時運行的服務。如果您希望腳本運行您的用戶帳戶,請將腳本放入啓動文件夾。 – 2012-01-16 06:37:58