在我學校的計算機上,我發現計算機啟動時可以運行一個程序,因此我將其註冊到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
.
但是,當電腦載入時,程式不會在啟動時運行。為什麼它不運行?
答案1
註冊表項錯誤;應該讀作
HKEY_CURRENT_USER\軟體\Microsoft\Windows\CurrentVersion\Run
Run
註冊表項RunOnce
會導致程式在使用者每次登入時執行。鍵的資料值是命令列。透過新增表單條目來註冊要執行的程式description-string=commandline
。您可以在一個鍵下寫入多個條目。如果在任一特定鍵下註冊了多個程序,則這些程序的運行順序是不確定的。Windows 登錄包含以下四個按鍵:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce