【.cmd】 バッチファイルスクリプト %15 【.bat】at TECH【.cmd】 バッチファイルスクリプト %15 【.bat】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト510:デフォルトの名無しさん 24/02/16 16:34:14.65 1D5G9s1W.net 途中で間違って書き込んじゃった。 戻り値が負数の場合に注意が必要。 511:デフォルトの名無しさん 24/03/15 00:37:59.57 exMGzLtn.net 住人いるのか? 512:デフォルトの名無しさん 24/03/15 21:32:34.28 cEgPx2Y0.net いないよ 513:デフォルトの名無しさん 24/03/15 21:48:31.82 8BVQzeBd.net >504 誰か教えて 514:デフォルトの名無しさん 24/03/15 21:54:53.76 nVSr20GQ.net >>509 まずフォルダ名からYYYYMMDDの部分を抜き出して フォルダをしらみつぶしに大小比較していく 一番大きい数値のフォルダはこれで特定できる その中身の特定のファイルはどういった特定なのかで実現できるかどうか分かれる 515:デフォルトの名無しさん 24/03/15 21:59:21.24 8BVQzeBd.net >>510 特定のファイルとは 特定のファイル名です 全てのフォルダに同じファイル名のファイルが入ってる 516:デフォルトの名無しさん 24/03/15 22:58:24.97 XS7vFeOB.net >>511 こんなかんじ? md あれ20240313 あれ20240314 あれ20240315 あれ20240316 dest call>あれ20240316\特定のファイル setlocal enabledelayedexpansion call>are_list.txt for /f %%a in ('dir /ad /b "あれ*"') do ( set "are=%%~a" echo !are:~-8,8!>>are_list.txt ) endlocal sort /r are_list.txt /o are_list.txt set /p target=<are_list.txt copy あれ%target%\特定のファイル dest 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch