Windows 2008任務(wù)計(jì)劃執(zhí)行bat腳本失敗返回0x1的解決方法
測(cè)試環(huán)境:
C:\>systeminfo | findstr /c:"OS Name"
OS Name: Microsoft Windows Server 2008 R2 Enterprise
很多人在Windows 2008里面創(chuàng)建任務(wù)計(jì)劃執(zhí)行bat文件的時(shí)候都會(huì)遇到這樣的問(wèn)題:任務(wù)計(jì)劃執(zhí)行之后返回的狀態(tài)碼是0x1而不是正常的0x0
我今天也被這個(gè)問(wèn)題給坑了,幾乎花了一天的時(shí)間來(lái)排錯(cuò)。單獨(dú)執(zhí)行bat腳本一切正常,在Windows 2003的任務(wù)計(jì)劃里面執(zhí)行bat腳本也沒(méi)有問(wèn)題,但是只要放到Windows 2008的任務(wù)計(jì)劃里面就不行。在國(guó)內(nèi)、國(guó)外的網(wǎng)站上一通搜索,終于湊齊了所有的注意事項(xiàng)。步驟總結(jié)如下:
1、確認(rèn)要執(zhí)行任務(wù)計(jì)劃的用戶的密碼沒(méi)有過(guò)期,條件允許的情況下可以設(shè)置成密碼永不過(guò)期,以免不必要的麻煩。
中文系統(tǒng)是 密碼永不過(guò)期選項(xiàng)
2、打開(kāi)任務(wù)管理器,右鍵單擊 Task Scheduler Library,選擇 Create Task,這里千萬(wàn)不能選擇 Create Basic Task
3、在 General 選項(xiàng)卡中選擇 Run whether user is logged on or not,并勾選 Run with highest privileges,然后從下拉列表里面選擇 Windows Server 2003,這里千萬(wàn)不能選擇 Windows Server 2008
中文系統(tǒng)對(duì)應(yīng)如下圖
4、Triggers 選項(xiàng)卡中沒(méi)有什么特別的地方,按照自己的需求設(shè)置執(zhí)行時(shí)間就行了。
5、Actions 選項(xiàng)卡中,Program/script 輸入框中填寫(xiě)腳本名稱,這里千萬(wàn)不要包含路徑。在 Start in 輸入框中填寫(xiě)腳本所在的路徑,這里千萬(wàn)不要加引號(hào)。
6、在bat腳本的結(jié)尾添加一行:
點(diǎn)擊(此處)折疊或打開(kāi)
exit /b 0
不顯式指定退出碼的話,任務(wù)計(jì)劃會(huì)認(rèn)為腳本執(zhí)行失敗了。
window server 2012之前的版本執(zhí)行計(jì)劃任務(wù)不用設(shè)置路徑
window server 2012之后的版本執(zhí)行計(jì)劃任務(wù)要設(shè)置路徑
批處理程序直接雙擊運(yùn)行正常,但是放入windows定時(shí)任務(wù)運(yùn)行時(shí)缺報(bào)錯(cuò)誤代碼0x1
報(bào)錯(cuò)原因 :程序和腳本中的批處理腳本帶目錄結(jié)構(gòu),但是起始于那里沒(méi)有配置批處理腳本所在目錄的路徑
以上就是Windows 2008任務(wù)計(jì)劃執(zhí)行bat腳本失敗返回0x1的解決方法的詳細(xì)內(nèi)容,更多關(guān)于win2008 bat腳本失敗返回0x1的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Windows服務(wù)器應(yīng)對(duì)高并發(fā)和DDOS攻擊的配置方法
這篇文章主要介紹了Windows服務(wù)器應(yīng)對(duì)高并發(fā)和DDOS攻擊的配置方法,本文講解了應(yīng)對(duì)高并發(fā)請(qǐng)求、應(yīng)對(duì)DDOS攻擊的多種配置方法,需要的朋友可以參考下2015-01-01Windows Server2008 監(jiān)控服務(wù)器性能的教程圖解
這篇文章主要介紹了Windows Server2008 監(jiān)控服務(wù)器性能的教程圖解,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08windows服務(wù)器記錄3389遠(yuǎn)程桌面IP策略
下面的代碼復(fù)制一下存成一個(gè)批處理文件后雙擊即可!2010-03-03Windows Server 2016 IIS10 設(shè)置HTTPS HTTP/2 并跑分到 A+
這篇文章主要介紹了Windows Server 2016 IIS10 設(shè)置HTTPS HTTP/2 并跑分到 A+,需要的朋友可以參考下2017-08-08win2003 服務(wù)器安全設(shè)置教程(權(quán)限+防火墻)
win2003 服務(wù)器安全設(shè)置教程(權(quán)限+防火墻)2009-07-07護(hù)衛(wèi)神 主機(jī)管理系統(tǒng)使用說(shuō)明(主機(jī)管理)
這篇文章主要介紹了護(hù)衛(wèi)神 主機(jī)管理系統(tǒng)使用說(shuō)明,主機(jī)管理的相關(guān)資料,需要的朋友可以參考下2015-01-01WIN2003中使用IIS配置手機(jī)下載類WAP網(wǎng)站的MIME類型介紹
配置過(guò)很多WAP站點(diǎn)了 尤其是手機(jī)下載類站點(diǎn)是很麻煩的 因?yàn)樗枰砑哟罅康南螺d格式這樣手機(jī)玩家才能通過(guò)你的WAP站點(diǎn)下載手機(jī)圖片 鈴聲 程序等各類資源2012-01-01WINDOWS2016故障轉(zhuǎn)移群集(圖文教程)
本文主要介紹了WINDOWS2016故障轉(zhuǎn)移群集,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01win2003下 iis+php快速穩(wěn)定的配置方法
由于win2003的穩(wěn)定性與良好軟件的支持性受到很多朋友的親睞,由于php管理系統(tǒng)成為主流,所有php的支持也是必備的了,一般也不用使用linux系統(tǒng),除非你的網(wǎng)站很大了,一般window夠了,100萬(wàn)ip也不是問(wèn)題2013-08-08Windows系統(tǒng)下nodejs、npm、express的下載和安裝教程詳解
這篇文章主要介紹了Windows系統(tǒng)下nodejs、npm、express的下載和安裝教程詳解,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-11-11