小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

bat批量修改文件名

 牛的主人 2015-02-14

1.bat重命名文件

ren aaa.txt bbb.doc

解釋:將 aaa.txt 命名為 bbb.doc

 

2.循環(huán)重命名一個文件夾下的所有結(jié)尾為xls的文件,前加上A_

for /f %%i in ('dir /b *.xls') do (ren %%i A_%%i)

 

3. 在原文件名前面加當(dāng)前系統(tǒng)日期格式y(tǒng)yyyMMdd

@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 %day%%%i)

 

解釋:tokens=1,2,3 delims=-  以‘-’為分隔符,將當(dāng)前日期截取為三部分,分別付給a,b,c,

         設(shè)置day變量為截取到的三部分的結(jié)合,set day=%%a%%b%%c,即day=格式為yyyyMMdd的當(dāng)天日期

 

         循環(huán)修改同一目錄下的文件名,*.txt的都會被修改; i為原文件名

 

4.現(xiàn)有一堆照片,命名格式為0001.jpg,0002.jpg,0003.jpg,…,00020.jpg,……

要求在所有文件名前加上A_

@echo off
rem 啟用"延緩環(huán)境變量擴充"
setlocal EnableDelayedExpansion
set a=1
rem 循環(huán)當(dāng)前目錄下所有圖片的文件名,支持帶空格的名稱
for /f "delims=" %%i in ('dir /b *.jpg') do (
rem 如果沒有相同的文件名,則繼續(xù)
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "A_000!a!.jpg") else ren "%%i" "A_!a!.jpg"
rem 設(shè)置數(shù)值型變量a=a+1
set /a a+=1
)
)
echo 批量重命名完成!
pause

 

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多