Für Pfade gibt es PfadManipulatoren. Da doch bitte möglichst nicht mit StringManipulatoren arbeiten.
Nur %xxx% Variablen ist es leider bissl umständlicher, als wie bei %x
http://stackoverflow.com/questions/1...rom-a-variable
CD /D "%~dp0"
ist übrigens das eigene Verzeichnis. (
dir
path
filename
extension der Variable 0)
Ich hab das fast immer in meinen .BAT/.CMD am Anfang drin, da z.B. bei "Ausführen als Admin" das Arbeitsverzeichnis auf C:\Windows\System32 steht.