みなさんCMDつかってますかー! 日本のエンタープライズで働いている限り使わざるを得ないCMDいやいや使うよりかっこよく使いこなしましょう。 CMDで日付(今日だったら20160926)のファイル名を作りたいときとき Windowsの環境変数「DATE」の中には日付が入っていますが、スラッシュ含みの形式になっています。2016/09/26といった形式。(環境で異なることがあります) しかしスラッシュはWindowsのファイルやフォルダ名に使用できないため、スラッシュを取り除く必要があります。 そんなときは %DATE:/=%をつかいましょう。 ログに吐くならこんな感じですね。 echo aa >> %DATE:/=%.logこれは日付文字列の「2016/09/26」に対して「/」を「」空文字に置換するという命令です。 ネットで検索すると以下のやり方が主流なようなのだけど、ぱっとみの可読性が