hallo batch experten,
eigentlich trivial, habs aber nicht hinbekommen. ich würde gerne das aktuelle Verzeichnis in einer Variable (batch datei) speichern.
z.B. „cd“ Kommand zeigt mir das aktuell verzeichnis an
set pfad = cd
funktinoiet aber jedoch nicht. Das CD wird nicht als Befehl interpretieren sondern als normale „cd“ zeichenkette. Wer kann mir hier helfen.
Vielen Dank!
julian
z.B. „cd“ Kommand zeigt mir das aktuell verzeichnis an
set pfad = cd
Hallo Julian,
so richtig erschließt sich mir zwar nicht, was du wie genau vorhast, denn „cd“ steht eigentlich für „change directory“ (ach ja, sind die DOS-Zeiten lange her), ich vermute aber, daß du anstatt „pfad“ mal „path“ versuchen solltest.
Gruß
Sticky
Hallo Julian,
eigentlich trivial, habs aber nicht hinbekommen. ich würde
gerne das aktuelle Verzeichnis in einer Variable (batch datei)
speichern.
…
set pfad = cd
fast 
set pfad = %cd%
echo %pfad%
Schönen Gruß,
Rudy
danke
hallo rudy,
vielen dank hat funktioniert. Hätte nicht gedacht dass das so geht, hab einiges probiert, das fand ich absolut unlogisch von der Syntax:
Variable „referenzieren“ mit %meinevariable%
und
Externes Probramm ausführen und Input speichern mit %programm%
machten für mich den Eindruck als seien das zwei total unterschiedliche Dinge, aber esfunktioniert
Vielen Dank!!
julian
Hallo Julian,d
eigentlich trivial, habs aber nicht hinbekommen. ich würde
gerne das aktuelle Verzeichnis in einer Variable (batch datei)
speichern.
…
set pfad = cd
fast 
set pfad = %cd%
echo %pfad%
Schönen Gruß,
Rudy