2014-01-09 11 views
9

Bei der Suche nach einer Möglichkeit, ein Datum namens Verzeichnis in Windows zu erstellen, kam ich über this question mit that akzeptierte Antwort.Was bedeutet:/= in% date:/=%?

Es gibt einen Kommentar unterhalb der Antwort akzeptiert:

Um es einfach: mkdir %date:/=%

So %date% druckt das aktuelle Datum, aber was bedeutet :/= tun?

Antwort

13

Es bedeutet Ersatz für die Zeichenfolge zwischen den : und den = mit der Zeichenfolge nach den = und vor dem Schließen %

es also jeden / Streifen aus dem variablen %date%, die standardmäßig auf das aktuelle Datum eingestellt ist.

+0

Lesen Sie Ihr Profil und wollten Sie neben IT und Computing persönlich erreichen. Lass dir eine Geschichte erzählen, die du vielleicht magst. Kann ich dich irgendwie kontaktieren? – lowtechsun

+0

können Sie es jetzt del. Vielen Dank. Sie werden in den nächsten Stunden von mir hören. Vielen Dank, dass Sie zu mir zurückgekommen sind. – lowtechsun

8

Die Form des Befehls ist

%variable:text=replace% 

und entfernt text und fügt replace an der gleichen Stelle.

In Ihrem Fall ist die replace leer, so dass nur / Zeichen aus der Datumszeichenfolge entfernt werden.