2012-08-28 85 views
3

我想在啓動時運行的應用程序。我明白有幾個選擇。我最感興趣的是下面的選項:運行在啓動應用程序:註冊表項與啓動文件夾

  1. 註冊表的方法:HKEY_CURRENT_USER \ SOFTWARE \微軟\的Windows \ CurrentVersion \ Run中
  2. 複製快捷方式啓動文件夾:C:\用戶\ @用戶名@ \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup

這兩個選項有什麼不同嗎?

+1

這可能會提供一些見解:http://superuser.com/a/300116 –

回答

3

沒有什麼根本的區別。該文件夾往往會受到用戶的青睞,便於他們在那裏創建快捷方式。安裝程序傾向於註冊表項,用戶禁用該程序的可能性較低。

這不完全是多大的保障了,大量的圍繞幫助編輯鍵實用程序,而無需使用Regedit.exe。包括Windows自己的msconfig.exe

+0

謝謝...如果你同時執行註冊表項和啓動項,我會假設你會有2個實例在運行。有沒有一種好方法來防止這種情況發生? – frigon

+0

嗯,所以不會創建多個快捷方式,並創建多個註冊表項。我的醫生的一般建議適合這裏:「如果它傷害,那麼不要這樣做」。 –

+0

有什麼它實現了無根本區別,也有一定的但關注哪一個來接。我喜歡的啓動文件夾,因爲你可以創建一個特定用戶的快捷方式,不是每個人都誰登錄到一臺機器想你的應用程序自動運行。添加到啓動文件夾中也不要求您的應用程序或安裝程序在寫入註冊表的過程中以提升/管理權限運行。如果您在應用程序中提供了「在啓動時運行」選項,並且這些選項可能未運行並且不允許註冊表修改,那麼知道這一點很有用。 – BrutalDev

相關問題