2012-02-13 81 views
1

我已經創建,增加了我的應用程序在Windows啓動時啓動註冊表文件運行我的應用程序,創建一個註冊表文件在Windows啓動時

這裏是代碼,

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce] 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices] 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce] 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit] 


[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices] 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce] 
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows] 
"Ghori"="e:\Test\test.txt" 

但是當我添加它在註冊表中,它成功地進口,但是當我轉到regedit並尋找它,它不會出現在那裏:S

+2

該註冊表文件中沒有任何東西可以在Windows啓動時啓動您的應用程序(如果您已經發布了整個文件)。你還說過「它不會出現在那裏」 - 「那裏」在哪裏?瞭解Windows版本以及您是否在管理員帳戶下運行也很有用。 – 2012-02-13 20:22:55

+0

它是Windows 7 64位,是的,我使用管理員帳戶及其完整的註冊表文件,當我說「有」,這意味着我在註冊表內查找它,並搜索它的字符串「ghori」,但是沒有找到它,btw test.txt將是我的應用程序的名稱,而不是.exe格式 – 2012-02-13 20:26:37

+0

如果這是完整的文件,那麼正如我之前所說的那樣,該文件中沒有任何內容會在Windows啓動時啓動您的應用程序,這將解釋爲什麼它不起作用。 :)該文件沒有做任何事情,但在HKCU \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Windows \ – 2012-02-13 20:37:35

回答

1

試試這個

Windows註冊表編輯器5.00版

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce] 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices] 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce] 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit] 


[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices] 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce] 
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows] 

"Ghori"="e:\\Test\\test.txt" 

你 「Ghori」= 「E:\測試\ test.txt的」 缺少 '\\'

這是我的系統上,它工作正常

 Windows Registry Editor Version 5.00 

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] 
    "Edit2"="G:\\softwaremy\\RunOnce.exe" 

double \\嘗試導入註冊表文件..它應該可以工作