一、開機啓動原理
Windows系統都有一個“啓動”文件夾,把需要打開的程序的快捷方式或腳本放到“啓動”文件夾裏,就可以實現開機自啓動。
啓動”文件夾分爲兩種:“系統啓動文件夾”和“用戶啓動文件夾”。
系統啓動文件夾
Win10系統“啓動”文件夾的路徑爲: *X:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp*(注:X爲Win10系統盤盤符),
如果想要實現應用程序在所有的用戶登錄系統後都能自動啓動,就把該應用程序的快捷方式放到“系統啓動文件夾”裏;
“運行” 中打開“系統啓動文件夾”的命令
shell:Common Startup
或者
%programdata%\Microsoft\Windows\Start Menu\Programs\Startup
用戶啓動文件夾
Win10某個用戶的“啓動”文件夾路徑爲:*X:\Users\用戶名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup*,
如果想要實現某個應用程序只在某個用戶登錄系統時自動啓動,那麼就把該應用程序的快捷方式放到這個用戶的“啓動”文件夾裏。
“運行” 中打開“用戶啓動文件夾”的命令
shell:startup
二、實用啓動腳本
net use \\IP\ipc$ PassWD /user:UserName
::建立PC到常用共享服務器的連接
if not exist C:\Projects mkdir C:\Projects
xcopy \\IP\ShareFolder\update.bat C:\Projects\ /s /y /h
::拷貝共享服務器上update.bat腳本至本地PC
net use \\IP\ipc$ /delete
::刪除PC到常用共享服務器的連接
C:\Projects\update.bat
::運行啓動腳本實際調用的“update.bat”
此處我單獨在共享服務器上放一個update.bat,而不是直接寫代碼在啓動腳本中,用意就賣個關子了,給同行門一個發表意見的機會,哈哈!
三、其他啓動項
啓動菜單沒有內容,軟件也自啓動了?
在“開始→運行”中執行“msconfig” 查看“啓動”選項的“位置”列能看得到其他啓動位置,這些位置的詳細解釋我會在後期註冊表相關文章中詳細討論。
歡迎評論指正!