1. 程式人生 > >HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER開機啟動程式的區別

HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER開機啟動程式的區別

HKEY_LOCAL_MACHINE 存放的是這個計算機的設定,

而 HKEY_CURRENT_USER 存放的是有關當前登入的使用者的設定,

也就是說,不同的使用者登入時 HKEY_CURRENT_USER 的內容是不同的,而 HKEY_LOCAL_MACHINE 是相同的。

還有,假設一個程式只能以管理員身份執行,那麼將該程式寫入到HKEY_CURRENT_USER時,開機後程序不能正常啟動

但是將程式寫入到HKEY_LOCAL_MACHINE時,開啟會有uac(管理員執行提示)彈窗