2015年4月7日火曜日

更新日時を付加した名前に変更するバッチ

ファイル名ってこんな風に更新日時つけたりしてますか?
これって自動化できるんです。


使用イメージ




バッチってこんな感じ。劇的。




下記をバッチファイルにしたうえで、ドラッグ&ドロップ
またはsendtoに保存してから送るで実行。

  1. :addcopy
  2.  
  3. set DATETIME=%~t1
  4. set DATETIME=%DATETIME:/=%
  5. set DATETIME=%DATETIME::=%
  6. set DATETIME=%DATETIME: =%
  7. set DATETIME=%DATETIME:~0,-4%
  8.  
  9. ren %1 "%DATETIME%_%~nx1"
  10.  
  11. shift
  12. If %1.==. goto :EOF
goto addcopy

0 件のコメント:

コメントを投稿