批處理實現(xiàn)定時關(guān)機和定時啟動程序

批處理實現(xiàn)定時關(guān)機和定時啟動程序

ID:9805923

大小:73.00 KB

頁數(shù):9頁

時間:2018-05-10

批處理實現(xiàn)定時關(guān)機和定時啟動程序_第1頁
批處理實現(xiàn)定時關(guān)機和定時啟動程序_第2頁
批處理實現(xiàn)定時關(guān)機和定時啟動程序_第3頁
批處理實現(xiàn)定時關(guān)機和定時啟動程序_第4頁
批處理實現(xiàn)定時關(guān)機和定時啟動程序_第5頁
資源描述:

《批處理實現(xiàn)定時關(guān)機和定時啟動程序》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、怎樣用批處理進(jìn)行定時關(guān)機懸賞分:0-解決時間:2007-7-1108:09提問者:mitacmianj-二級最佳答案@echooffmodeconcols=80lines=20title定時關(guān)機color01::以上為設(shè)置CMD窗口寬cols&高lines、標(biāo)題、背景色&前景色clsecho.echo.echo.echo.echo時間使用24小時制(如2:15、17:30),可以輸入多個時間點echo.echo多個時間點用空格分隔echo.echo.echo------------------------------------------------------------

2、--------------------settimes=set/ptimes=請輸入關(guān)機時間:::以下語句實現(xiàn)每個星期的每一天指定時間關(guān)機::如果要換成每個月的某幾天,請改字母為數(shù)字,并用逗號分隔::以下代碼沒有錯誤檢測語句,輸入時間的時候務(wù)必按照指定格式輸入::可以用在CMD窗口用at命令來查看計劃任務(wù)::如要取消關(guān)機任務(wù),請在出現(xiàn)倒數(shù)計時時在運行窗口中輸入:shutdown-aorCMD窗口輸入:at/deleteifnot"%times%"==""for%%iin(%times%)do(at%%i/every:M,T,W,Th,F,S,Sushutdown-s-t20

3、)shutdownHelpC:DocumentsandSettingsAdministrator>shutdown/?用法:shutdown[-i

4、-l

5、-s

6、-r

7、-a][-f][-m\computername][-txx][-c"comment"][-dup:xx:yy]沒有參數(shù)顯示此消息(與?相同)-i顯示GUI界面,必須是第一個選項-l注銷(不能與選項-m一起使用)-s關(guān)閉此計算機-r關(guān)閉并重啟動此計算機-a放棄系統(tǒng)關(guān)機-m\computername遠(yuǎn)程計算機關(guān)機/重啟動/放棄-txx設(shè)置關(guān)閉的超時為xx秒-c"comment"關(guān)閉注釋(最大127個字符)-f

8、強制運行的應(yīng)用程序關(guān)閉而沒有警告-d[u][p]:xx:yy關(guān)閉原因代碼u是用戶代碼p是一個計劃的關(guān)閉代碼xx是一個主要原因代碼(小于256的正整數(shù))yy是一個次要原因代碼(小于65536的正整數(shù))@ECHOoffTITLE自動關(guān)機程序作者:廖曉青:startCLSCOLOR1frem使用COLOR命令對控制臺輸出顏色進(jìn)行更改MODEcon:COLS=41LINES=18remMODE語句為設(shè)定窗體的寬和高settm1=%time:~0,2%settm2=%time:~3,2%settm3=%time:~6,2%ECHO%date%%tm1%點%tm2%分%tm3%秒ECHO

9、=========================================ECHO請選擇要進(jìn)行的操作,然后按回車ECHO───────────────ECHO.ECHO1.定時關(guān)機ECHO2.倒計時關(guān)機ECHO3.刪除定時關(guān)機任務(wù)ECHO4.查看任務(wù)狀態(tài)ECHO5.刷新當(dāng)前時間ECHO6.重新啟動ECHO7.鎖定計算機ECHO8.注銷ECHO9.退出ECHO.:choSETChoice=SET/PChoice=選擇:rem設(shè)定變量"Choice"為用戶輸入的字符IFNOT"%Choice%"==""SETChoice=%Choice:~0,1%rem如果輸入大于1位,

10、取第1位,比如輸入132,則返回值為1ECHO.IF/I"%Choice%"=="1"GOTOSetHourIF/I"%Choice%"=="2"GOTOouttimeIF/I"%Choice%"=="3"GOTOdelAtIF/I"%Choice%"=="4"GOTOviewIF/I"%Choice%"=="5"GOTOstartIF/I"%Choice%"=="6"GOTOrestartIF/I"%Choice%"=="7"GOTOlockIF/I"%Choice%"=="8"GOTOlogoffIF/I"%Choice%"=="9"GOTOendrem為避免出現(xiàn)返回值為

11、空或含空格而導(dǎo)致程序異常,需在變量外另加雙引號rem注意,IF語句需要雙等于號rem如果輸入的字符不是以上數(shù)字,將返回重新輸入ECHO選擇無效,請重新輸入ECHO.GOTOcho:SetHourCLSECHO.SETask=SET/pask=是否設(shè)定為每天執(zhí)行關(guān)機命令(y/n):IFNOT"%ask%"==""SETask=%ask:~0,1%IF/I"%ask%"=="y"GOTOyesIF/I"%ask%"=="n"GOTOnoGOTOSetHour:yesECHO請指定24小時制式時間,格式為小時

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。