mdコマンドを使用してフォルダを作成し、現在の日付を追加したい

mdコマンドを使用してフォルダを作成し、現在の日付を追加したい

コマンドを使用してフォルダーを作成しmd、現在の日付を追加したいと思います。

md = c:\dog %date%

それは機能しません。

日付を追加するにはどうすればいいですか?

答え1

このコードを試してください

mkdir "Folder Name %date:~-10,2%"-"%date:~-7,2%"-"%date:~-4,4%"

同じコマンドを使用してメリーランド州の代わりにmkdir

md "Folder Name %date:~-10,2%"-"%date:~-7,2%"-"%date:~-4,4%"

出力

Folder Name 04-04-2019

編集: 「%date:~7,2%」に「-」を追加しました。mkdir および md コマンドが変更され、コードは期待どおりに動作するようになりました。


参照

答え2

コマンド ライン プロンプトから次のコマンドを入力します。

set var=DOG %date:~-4,4%%date:~-7,2%%date:~-10,2% && md "%var%"

これはまずシステム変数「var」を作成し、その値を犬 20190304
それが完了するまで待機し ('&&')、
'var' の内容で名前が付けられたディレクトリを作成します。DOG
と日付の間にスペースがあるため、「二重引用符」が必要です。

関連情報