【.cmd】 バッチファイルスクリプト %15 【.bat】at TECH【.cmd】 バッチファイルスクリプト %15 【.bat】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト530:デフォルトの名無しさん 24/06/12 22:35:20.23 09UxvqoI.net >>529 両方のファイルのタイムスタンプを比較すればいいかな for /f "tokens=*" %%i in ("foo.txt") do echo %ti 新しいかどうかじゃなくて一致するかしないかで十分だと思う dir /t "foo.txt" でも更新日付は求められる xcopy "foo.txt" backup_folder /d でも更新されたファイルのバックアップはできるが同じファイル名となる まあ頑張ってくれ 531:デフォルトの名無しさん 24/06/12 22:36:29.43 09UxvqoI.net ティルダが抜けてた for /f "tokens=*" %%i in ("foo.txt") do echo %~ti 532:デフォルトの名無しさん 24/06/12 23:08:41.34 XPCO6cU9.net >>531 明日試します ファイル名は日付時刻だけなら何とかなりそう 元ファイル名に連結がうまくできない 533:デフォルトの名無しさん 24/06/13 00:35:39.15 V4k66q9W.net >>532 ファイル名の変名の一例として foo.txt → foo_yyyymmdd-hhmm.txt にするなら for /f "tokens=*" %%i in ("foo.txt") do set d=%%~ti set dd=%d:~0,13%%d:~-2% set dd=%dd:/=% set dd=%dd: =_% for /f "tokens=*" %%i in ("foo.txt") do echo %%~ni_%dd%%%~xi 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch