cgg321

File aus einem übergeordneten Ordner mit Batch aufrufen

Hi Leute!

Folgendes ich habe eine regestry die einen Verzeichnispfad beinhaltet.
Diesen lasse ich mit einer Batch auslesen und lege den Pfad auf einer Variablen fest!

FOR /F "tokens=2*" %%A IN ('REG QUERY "HKLM\SOFTWARE\Chicken" /v Folder') DO SET PfadX=%%B

so nun möchte ich aber nicht den PfadX (der z.B. x:\1\2 lautet) weiter benutzen sondern eine Verzeichnisstufe davor (also x:\1)

Wie kann ich nun eine variable setzen die auf den übergeordneten Ordner von %PfadX% zugreift?

Es geht mir im wesentlichen darum eine .exe in diesem übergeordneten Ordner zu starten
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 168280

Url: https://administrator.de/forum/file-aus-einem-uebergeordneten-ordner-mit-batch-aufrufen-168280.html

Ausgedruckt am: 18.07.2025 um 15:07 Uhr

Skyemugen
Skyemugen 20.06.2011 um 09:05:49 Uhr
Aloha,

"%PfadX%\..\Programm.exe"
sollte seine Arbeit tun

wobei
FOR /F "tokens=2*" %%A IN ('REG QUERY "HKLM\SOFTWARE\Chicken" /v Folder') DO "%%B\..\Programm.exe"

dann auch reicht

greetz André

P.S.: evtl. mit start sofern du Parameter wie /wait o.ä. benötigst