Supportnet / Forum / Anwendungen(Java,C++...)
Batchbefehl gesucht
Frage
Hallo
Wollte nur mal wissen ob es ein Befehl gibt, denn ich meiner Batchdatei mitgeben kann, damit er den Laufwerksbuchstaben selber ausfindig macht und in die Batchdatei integriert?
Gruss Albert
Antwort 1 von disco
moin
welches laufwerk? also nach welchem kriterium soll das bestimmt werden?
vielleicht einfach mal das genaue szenario ebschreiben.
g,
disco
Zitat:
damit er den Laufwerksbuchstaben selber ausfindig
damit er den Laufwerksbuchstaben selber ausfindig
welches laufwerk? also nach welchem kriterium soll das bestimmt werden?
vielleicht einfach mal das genaue szenario ebschreiben.
g,
disco
Antwort 2 von hendrikw
Mit "%~d0" kannst Du das Laufwerk bekommen, auf dem die Batch gestartet wurde.
mfg
Hendrik
mfg
Hendrik
Antwort 3 von Albert_Jorgensen
Vielen Dank, es hat funktioniert mit %~d0.
Antwort 4 von 007
Hier noch Paar Ergänzungen:
%~d0 - LW der gerade ausgeführten Batch
%~p0 - Pfad der gerade ausgeführten Batch
%~dp0 - LW + Pfad der gerade ausgeführten Batch
%~n0 - Name (ohne Dateierweiterung) der gerade ausgeführten Batch (nützlich für Log-Dateien, z.B. Start.log für die Start.cmd)
%~d0 - LW der gerade ausgeführten Batch
%~p0 - Pfad der gerade ausgeführten Batch
%~dp0 - LW + Pfad der gerade ausgeführten Batch
%~n0 - Name (ohne Dateierweiterung) der gerade ausgeführten Batch (nützlich für Log-Dateien, z.B. Start.log für die Start.cmd)

