文件夾取其名稱前兩位重命名的批處理代碼
更新時(shí)間:2013年04月05日 19:02:08 投稿:mdxy-dxy
幫朋友寫的一個批處理腳本,要求實(shí)現(xiàn)取當(dāng)前所有文件夾名稱的前兩位,然后對其重命名。有需要的朋友,可以參考下
將所有文件夾取其名稱前兩位重命名的批處理腳本:
復(fù)制代碼 代碼如下:
@echo off&
setlocal enableDelayedExpansion
set n = 41029
for /f "delims=" %%a in ('dir /ad /b') do (set a=%%a
ren "%%a" 41029!a:~0,2!
)
pause
對以上代碼的解釋:
其中 /ad 是只顯示目錄,就是剔除文件,只顯示文件夾。
/b是使用空格式(沒有標(biāo)題信息或摘要)。
使用變量的時(shí)候要用!!