ich möchte mit dem MD-Befehl einen Ordner erstellen und das aktuelle Datum anhängen

ich möchte mit dem MD-Befehl einen Ordner erstellen und das aktuelle Datum anhängen

Ich möchte mit dem mdBefehl einen Ordner erstellen und das aktuelle Datum anhängen.

md = c:\Hund %Datum%

Was aber nicht funktioniert.

Wie füge ich das Datum an?

Antwort1

Versuchen Sie diesen Code

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

Gleicher Befehl mitMdanstattmkdir.

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

Ausgabe

Folder Name 04-04-2019

Bearbeiten: "-" zu "%date:~7,2%" hinzugefügt; mkdir- und md-Befehle geändert, der Code sollte jetzt wie erwartet funktionieren.


Referenz

Antwort2

Geben Sie in einer Eingabeaufforderung den folgenden Befehl ein:

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

Dabei wird zunächst eine Systemvariable 'var' mit dem WertHUND 20190304
wartet, bis dies erledigt ist ('&&'), und
erstellt dann ein Verzeichnis mit dem Namen und dem Inhalt von 'var'.
Die „doppelten Anführungszeichen“ sind aufgrund des Leerzeichens zwischen DOG und dem Datum erforderlich.

verwandte Informationen