2k Aufrufe
Gefragt in PC-Sonstiges von kevin28 Mitglied (603 Punkte)
Hy!

Also ich brauche ein Batch-Datei (.bat), die folgendes (unter Windows XP) macht:

Also die Batch-Datei wird geöffnet, dannach wird in ein anderes Verzeichnis gewechselt.
In dem wird eine Datei erstellt.
Dannach muss ich zurück in das Verzeichnis in dem die Batch-Datei liegt.

Also wie bekommt ich das Verzeichnis raus?

4 Antworten

0 Punkte
Beantwortet von
zum Beispiel so:

wechsel in anderes Verzeichnis:
pushd c:\Programme

zurück ins Ausgangsverzeichnis
popd
0 Punkte
Beantwortet von
oder:

aktuellen Pfad in Variable schreiben:
set PFAD=%cd%

Pfad wechseln
cd c:\Programme

zum Ausgang zurück:
cd %PFAD%
0 Punkte
Beantwortet von
oder:

cd /D %~d0%~p0

damit gehts immer zum Verzeichnis in dem die Batchdatei liegt
0 Punkte
Beantwortet von kevin28 Mitglied (603 Punkte)
Ich habs schon gefunden...

cd %0%

Thx!

[*]
[sup]*Threadedit* 16.08.2009, 10:34:09
Admininfo: siehe FAQ 5.
[/sup]
...