【.cmd】 バッチファイルスクリプト %15 【.bat】at TECH【.cmd】 バッチファイルスクリプト %15 【.bat】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト888:デフォルトの名無しさん 25/12/11 21:37:35.25 ZLjLIbW/.net 上のはフォルダにpngファイルがいっぱいあるとその分ループするので(実行には問題ないとおもうが) @echo off set target= setlocal if "%~1" neq "" set target="%~1" for /r %target% %%i in (.) do ( cd /d %%i if not exist "output.png" ( if exist "*.png" ( echo %%i magick.exe montage *.png -tile 3x3 -geometry 400x400+10+4 output.png ) ) ) endlocal 889:デフォルトの名無しさん 25/12/11 21:47:13.12 FGoG9TJ/.net ありがとうございます。 ついでに元ファイルを削除する場合はどう書けばいいのでしょうか? for %%f in (*.png) do (if /I not "%%f"=="output.png" del "%%f") これだと削除されなかったのですが 890:デフォルトの名無しさん 25/12/11 21:54:32.51 FGoG9TJ/.net 失礼しました。 なんとかなりました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch