學習筆記 批處理4

2021-07-03 02:23:22 字數 1390 閱讀 1694

定時關機

@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 優先順序類別開...