win7
在一些情況下我們爲了方便,會設置一些系統開機自啓動項,下面介紹如何添加以及設置開機自啓動程序。
方法/步驟
-
使用快捷鍵“Win”+“R”,打開運行界面,入下圖所示:
-
輸入“msconfig”,點擊確認,進入到“系統配置“界面,如下圖所示:
-
選擇”啓動”,下面勾選的爲開機自啓動程序。
-
如果要添加一個自啓動的程序或者腳本,操作步驟如下:點擊“win”鍵,在“所有程序”下,找到“”啓動“,如下圖所示:
-
右擊”啓動“,選擇"屬性(R)",進入屬性界面,如下圖所示:
-
選擇”位置“下的”查找位置“,找到啓動文件的位置,如下圖所示:
-
打開”啓動“文件夾,如下圖所示:
-
將需要開機自啓動的小程序或者腳本bat放在此文件夾下,此時再打開”系統配置“,下面就會出現加載的自啓動程序湖綜合腳本bat。此時關機重啓,會自動執行自啓動小程序或者腳本。
win10
假設需要開機運行D:/123/123.BAT 這個腳本。
要後臺自動運行,需編寫一個vbs文件。
新建vbs,輸入:
set ws=WScript.CreateObject("WScript.Shell")
ws.Run 目標路徑\start.bat /start",0
//參數0表示不顯示在窗口中。
把vbs複製到:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
注意ProgramData是隱藏文件夾。寫入該文件需要管理者權限。無法直接修改文件(以管理員權限打開編輯器修改也許能成功),修改的話直接用新的文件覆蓋。
如果你的腳本沒有用到相對路徑,則到此結束。
若使用了相對路徑,則調用不成功,不過由於運行沒有回顯在窗口中,所以比較難知道是否調用成功。建議在調試的時候可以把vbs參數0改爲1 。等確定沒有錯誤時在改回0.
使用了相對路徑的話要在bat文件中加入:
cd /d %~dp0
%0代表批處理本身
~dp是變量擴充
d既是擴充到分區號 d:
p就是擴充到路徑
此時運行vbs即可成功。
參考: