お世話になります。
ある拡張子以外のファイルを連番をつけて複数コピーしたいと考えています。
Webページを参考に次のバッチを作成しましたが正常に動作しません。
ディレクトリには、aaa.jpg bbb.gif2種類のファイルが存在しています。
お知恵をお貸しいただければ幸いです。
=======================================================
echo off
set n=0
SET EXCLUDE_FILE_EXT=*.bat; .txt
FOR %%F IN (%SRC_DIR%\*) DO (
IF /I NOT "%%~xF"=="%EXCLUDE_FILE_EXT%" copy "%%F"
)
exit /b
:copyFile
if "%n%"=="10" (goto :finish)
set /a n=n+1
set /a exp=10+n
copy %1 %~n1%exp:~1%%~x1
goto :copyFile
:finish
set n=0
goto :EOF
=====================================================
お礼
ご連絡が遅れて申し訳ございませんでした。 大変助かりました。 ありがとうございました。