プロが教えるわが家の防犯対策術!

例)
D:\A\aaa.logファイルをカレントディレクトリ配下の
D:\A\B\yymmdd_aaa.logファイルへrename/移動を
同時に行いたいです。

yymmdd_を追加する方法がわかりません。
yymmddはdateでできるのでしょうか?

#yymmddは日付で年月日の数字のみ入れたい

A 回答 (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」の形式以外なら補足ください。
    • good
    • 0

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

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!