回覆列表
-
1 # 使用者382241171835059
-
2 # 破V服錦簇坊
推薦用Replace Pioneer,簡單直觀靈活。詳細操作:
1. 選擇Tools->Batch Runner 選單。
4. 把set output filename 中的${FILENAME}改為:新字首${FILENAME}
推薦用Replace Pioneer,簡單直觀靈活。詳細操作:
1. 選擇Tools->Batch Runner 選單。
4. 把set output filename 中的${FILENAME}改為:新字首${FILENAME}
檔案尾號是指檔名中最後一個字元嗎?若是,則如下:
@ECHOOFF
SETLOCALEnableDelayedExpansion
SETOddNumber=13579
SETEvenNumber=02468
FOR%%FIN(*.*)DO(
SETFileName=%%~nF
SETLastChar=!FileName:~-1!
CALL:Process!LastChar!%%F
)
ENDLOCAL
GOTO:EOF
REM顯示並刪除尾號為奇數的檔案
:Process1
:Process3
:Process5
:Process7
:Process9
ECHO尾號為奇數的檔案:%1
DEL%1
GOTO:EOF
REM顯示並刪除尾號為偶數的檔案
:Process0
:Process2
:Process4
:Process6
:Process8
ECHO尾號為偶數的檔案:%1
DEL%1
GOTO:EOF
注意,以上尾號為奇數和偶數的都刪除了,如果只想刪除其中一種,自行另一種的DEL語句行刪掉即可。