albertminrich
Goto Top

Batch-Variable nach SHIFT nicht mehr gültig?

Hallo,

wenn ich batch-Dateien schreibe, verwende ich immer diese Variable: %~d0%~p0
Darin steht der Pfad der batch-Datei.
Klappt auch, jedoch wenn ich in der batch den SHIFT-Befehl verwende, ist die Variable leer.
Kann man das ändern?

Edit:
Ich kann natürlich eine neue Variable erzeugen, die auch nach einem SHIFT noch vorhanden ist,
set Pfad=%~d0%~p0
aber gehts auch eleganter?

Danke
Martin

Content-Key: 127292

Url: https://administrator.de/contentid/127292

Printed on: April 26, 2024 at 15:04 o'clock

Member: bastla
bastla Oct 16, 2009 at 12:47:39 (UTC)
Goto Top
Hallo AlbertMinrich!
set Pfad=%~d0%~p0
aber gehts auch eleganter?
Geringfügig face-wink :
set Pfad=%~dp0
Ansonsten:
shift /1
Grüße
bastla
Member: AlbertMinrich
AlbertMinrich Oct 16, 2009 at 17:50:16 (UTC)
Goto Top
OK, danke und Gruß
Martin