0
我有一個批處理文件,如果文件名包含數字,則會將.tiff/tif文件從一個文件夾移動到另一個文件夾,例如, 0000002341567.tif。它工作正常,但 我的要求是移動文件,即使它有一個名稱,如000000234156-7或0000002341567-s 所以說文件名可以後綴爲 - 和一個數字編號或連字符和一個字符。將名稱中帶有連字符的tiff/tif文件移動到
for %%I in ("C:\Documents\Pictures\*.tif*") do (
if !FileCount! EQU 0 (
echo Exiting after having moved already %FileCount% TIF files.
goto LoopEnd
)
set "HasOnlyDigits=1"
for /F "tokens=1 delims=" %%T in ("%%~nI") do set "HasOnlyDigits=%%T"
if "!HasOnlyDigits!" == "1" (
move /Y "%%I" "%FolderGood%"
)