• 締切済み

bat rename

例) D:\A\aaa.logファイルをカレントディレクトリ配下の D:\A\B\yymmdd_aaa.logファイルへrename/移動を 同時に行いたいです。 yymmdd_を追加する方法がわかりません。 yymmddはdateでできるのでしょうか? #yymmddは日付で年月日の数字のみ入れたい

みんなの回答

  • notnot
  • ベストアンサー率47% (4901/10362)
回答No.2

Windowsの種類によって違います。2000/XPの場合を書きます。 @echo off set DAY=%DATE:/=% set DAY=%DAY:~-6% move D:\A\aaa.log D:\A\B\%DAY%_aaa.log %DATE%に今日の日付けがyyyy/mm/ddの形式で入ってますから、まず、/ を削除して、次に右から6文字を取ります。 もし echo %DATE% が、「yyyy/mm/dd」 か 「曜日 yyyy/mm/dd」の形式以外なら補足ください。

  • m0n1teur
  • ベストアンサー率43% (10/23)
回答No.1

どのプログラミング言語ですか?

関連するQ&A