1.bat重新命名檔案
ren 111.txt 222.doc
解釋:將111.txt 命名為222.doc
2.迴圈重新命名乙個資料夾下的所有結尾為xls的檔案,前加上a
for /f %%i in ('dir /b *.txt') do (ren %%i a%%i)
3. 在原檔名前面加當前系統日期格式yyyymmdd
@echo off
for /f "tokens=1,2,3 delims=- " %%a in ('date /t') do set day=%%a%%b%%c
for /f %%i in ('dir /b *.txt') do (ren %%i �y%%%i)
解釋:tokens=1,2,3 delims=- 以『-』為分隔符,將當前日期擷取為三部分,分別付給a,b,c,
設定day變數為擷取到的三部分的結合,set day=%%a%%b%%c,即day=格式為yyyymmdd的當天日期
迴圈修改同一目錄下的檔名,*.txt的都會被修改; i為原檔名
4.現有一堆**,命名格式為0001.jpg,0002.jpg,0003.jpg,…,00020.jpg,……
要求在所有檔名前加上a_
@echo off
rem 啟用"延緩環境變數擴充"
setlocal enabledelayedexpansion
set a=1
rem 迴圈當前目錄下所有的檔名,支援帶空格的名稱
rem 如果沒有相同的檔名,則繼續
rem 設定數值型變數a=a+1
set /a a+=1))
echo 批量重新命名完成!
pause
bat批處理檔案
你在1.bat檔案裡寫上 echo 1 g 最終效果是 1.bat echo 1 g 即,bat檔案裡的每一行都會出現在命令列裡!如果不想顯示在命令列裡 1,要麼bat檔案裡,每一行前面都加上 表示這個命令不顯示在命令列裡 2,要麼在bat檔案開頭,寫echo off 下面的命令 都不會出現在命令列...
bat檔案(批處理檔案),批處理命令!!!
批處理 batch 也稱為批處理指令碼。顧名思義,批處理就是對某物件進行批量的處理,通常被認為是一種簡化的指令碼語言,它應用於dos和windows系統中。批處理是由dos或者windows系統內嵌的命令直譯器 通常是command.com或者cmd.exe 解釋執行。類似於unix系統中的shel...
批處理檔案 bat 編寫
下面記錄一下.bat檔案編寫格式 echo off start echo 請輸入數字選擇下一步操作 echo 1 ip設定為會議室 echo 2 設定為dhcp自動獲取ip set p var if var 1 goto ip1 if var 2 goto ipdhcp ip1 clsnetsh i...