win10 開機後台自動執行指令碼

2021-08-02 18:53:05 字數 637 閱讀 2382

假設需要開機執行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即可成功。

參考**:

開機自動執行指令碼

需求 自己寫了乙個定時重啟linux的shell指令碼,想要在開機的時候自動執行該指令碼 該指令碼reboot.sh內容為 bin bash while 1 do currenthour date h currentmin date m currentsec date s if currenthou...

WIN10 開機自動撥號

適用人群 撥號上網的高階使用者,其實個人覺得寬頻撥號直接連電腦,要比經過路由器過濾一下的網速好一些。畢竟低端路由有點集線器的嫌疑。自動撥號原理 計畫任務 開機執行 命令帶引數 step1,win r 開啟 compmgmt.msc,建立基本任務,觸發器設定為 開機啟動.step2,動作選 執行程式 ...

開機自動執行指令碼 與 update rc d

所有的機器都有可能重啟,很多應用程式 服務需要在機器啟動的時候自動執行,這裡記錄兩種開機執行指令碼的方法及相關的乙個命令。在 etc rc.local的exit 0語句之間新增啟動指令碼。指令碼必須具有可執行許可權。建立要開機自動執行的指令碼 home test blog startblog.sh,...