定時關機
@echo off
title [定時關機程式] 當前日期:%date%
%time:~0,-3%
:begin
clsecho 歡迎使用[定時關機程式]
echo
1.定時關機 2.倒計時關機 3.取消關機
echo 輸入序號然後按回車進行選擇
set /p a=請做出選擇:
if%a% == 1
goto :1
if%a% == 2
goto :2
if%a% == 3
goto :3
:1cls
echo [定時關機]
echo 請輸入定時關機的時間,如13:01,按回車確認
at %a% shutdown -s -f
goto :ok
:2cls
echo [倒計時關機]
echo 請輸入倒計時的時間,以分鐘為單位,如45,按回車確認
set /p a=請輸入倒計時關機的長度:
set /a a = %a%*60
shutdown -s -t %a%
goto :ok
:3cls
echo [取消定時關機]
shutdown -a
::at 1 /delete 1是計畫的id 只能刪掉1個計畫 在cmd下輸入at 可檢視當前計畫
::如果有多個計畫就用下面這個 注意:會刪除全部計畫(其他計畫也會被刪除)
at /delete /y
goto :ok
:okcls
echo 執行完成!返回選單請輸入y,退出程式則輸入n,按回車確認
set /p a=請做出選擇:
if%a% == y goto :begin
if%a% == n goto :end
:end
exit
自動重新命名檔案
@echo off
setlocal enabledelayedexpansion
color f0
::mode con cols=50 lines=5
title 自動重新命名檔案
)echo 處理完成
pause>nul
exit
批處理學習筆記
前言 批處理,也稱批處理指令碼。windows 環境下做開發,批處理 是乙個非常使用的工具,利用這個工具可以為專案開發提高很大的效率。window提供了很多的命令,通過批處理指令碼,組織這些命令,能夠很快速的做到很多事情,大多數是操作資料夾,操作檔案,啟動其他命令等等。具體例子有 工程打包輸出可執行...
批處理 筆記
18.if 18.1 if not errorlevel number command if errorlevel 這個句子必須放在某個命令的後面,執行命令後由 if errorlevel 來判斷命令的返回值 number 取值範圍為0 255,判斷時值的排列順序應該由大到小。返回的值大於等於指定的...
批處理學習筆記 第五課 簡單的批處理命令 4
start 命令 呼叫外部程式,所有的dos命令和命令列程式都可以由start命令來呼叫。如 start calc.exe 即可開啟windows的計算器。常用引數 min 開始時視窗最小化 separate 在分開的空間內開始 16 位 windows 程式 high 在 high 優先順序類別開...