Windows 下寫個批處理。 .net
@echo off
echo 開始更改文件名……
set extension=.doc
set/a sum=0
for %%m in (*) do (
if /i not "%%~nxm"=="%~nx0" (
if /i not "%%~xm"=="%extension%" (
ren "%%m" "%%~nm%extension%"
set /a sum=sum+1
)
)
)
echo 文件更名完畢,一共有%sum%個文件被更名!
set sum=
set extension get