0
ファイル名に数字がある場合は、.tiff/tifファイルを別のフォルダに移動するバッチファイルがあります(例: 0000002341567.tif)。それはうまくいきますが、 私の要件は000000234156-7または0000002341567-sのような名前を持っていてもファイルを移動することです ファイル名には - と1桁の数字またはハイフンと文字を付けることができます。名前にハイフンを含む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%"
)