批處理製作定時關機工具

**如果需要預定關機時間,有時候我們可以使用shutdown命令,今天我們來使用批處理來製作一個關機指令**

預覽如下:


\\\\\\\由於是批處理文件,所以有點殺毒軟件或者安全管家會提示阻止,但是它是沒有問題的//////


1.使用shutdown關機命令操作如下:(在Windows窗口打開“運行”然後鍵入如下各個命令)

(1)如shutdown -s -t 3600代表的是在1小時後關機;


(2)再如shutdown -r -t 3600代表的是在1小時後重啓電腦;


(3)同時在取消當前關機命令可以鍵入shutdown -a即可取消關機作業;


(可以在每條命令後加"-f"就是系統在執行這條命令是不提示用戶,在私下偷偷執行)

2.使用shutdown關機命令操作如下:(在cmd窗口使用dos命令實現關機)

(1)at 14:25 shutdown -s 表示在14:25這個時間關機(執行成功出現新加了一項作業...)


(2)at 15:35 shutdown -r  表示在15:35這個時間對電腦進行重啓(執行成功出現新加了一項作業...)


(可以在每條命令後加"-f "就是系統在執行這條命令是不提示用戶,在私下偷偷執行)


3.介紹完簡單的shutdown關機命令後,我們通過編寫簡單的腳本文件來製作批處理文件實現定時關機。

(1)首先建立一個TXT文本文件,名稱爲“定時關機腳本文件”

(2)在文本中錄入如下代碼:


@echo off 
mode con lines=25
title 定時關機
color 1f
cls echo.
echo.
echo.
echo.
echo.
echo              時間使用24小時制(如2:15或者14:15);可以輸入多個時間點
echo.
echo                             多個時間點用空格分隔
echo.
echo.
echo ————————————————————————————————————————
echo.
set times=
set /p times=            請輸入關機時間:
::以下語句實現每個星期的每一天指定時間關機
::如果要換成某個月的某幾天,請改變字母爲數字,並用逗號分隔
::以下代碼沒有錯誤檢測語句,輸入字母的時候務必按照指定格式輸入
::可以用在CMD窗口用at命令查看計劃任務
if not "%times%"=="" for %%i in (%times%)  do (
   at  %%i  /every:M,T,W,Th,F,S,Su shutdown -s )

(如下圖所示)


(3)修改TXT文件後綴名爲bat文件。



(4)雙擊即可運行該腳本關機命令了。


小提示:第三個技巧可以改變前景色和背景色:CMD /t:gf(g是指定背景色的十六進制數字,常用的顏色有以下值:0 黑色,1藍色,2 綠色,3 淺綠色,4紅色,5紫色,6黃色,7白色,8灰色,9淺藍,A淺綠,B淺藍色,C淺紅色,D淺紫色,E淺黃色,F亮白色)。 或者,如下圖 :



(5)在關機時間裏鍵入相應的關機時間,按enter鍵就可以執行該命令了。


版權聲明:本文爲博主原創文章,未經博主允許不得轉載


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章