CMD Heraufinden wie der aktuelle Laufwerk Buchstabe ist

kruljulord

Cadet 4th Year
Registriert
Okt. 2017
Beiträge
84
Hi!
Wenn eine CMD Datei im DVD Laufwerk ausgeführt wird würde ich gerne mit der CMD ermitteln wie der Laufwerks Buchstabe ist und den dann als Variable speichern. Beispiel: Buchstabe wurde ermittelt ,,D“. ,,D“ wird als Variable gespeichert und kann so andere Pfade öffnen.
 
Hab auf Deutsch gesucht, ganz ruhig mein lieber
Ergänzung ()

Danke 👍🏼
 
Bei solchem technischen Kram ist man mit englisch meistens besser bedient, weil es eben zehn- oder hundertmal mehr englischsprachige Lösungen im Netz gibt als deutsche und dementsprechend mehr Treffer. War als Anregung gedacht, nicht als Angriff. Frohe Weihnachten! :)
 
Weißt du auch oder jemand anderes wie das mit einen USB Stick geht?
Und ich brauche nur das Laufwerk, also Variante 2 von Umlüx
 
Sollte eigentlich genauso funktionieren. %CD% bezieht sich nicht auf CD-Laufwerk :D
 
Wenn du den Laufwerksbuchstaben der aufrufenden Batch-Datei benötigst, dann verwende:
Code:
%~d0
Beispiel:
Code:
ECHO %~d0
SET MyDrive=%~d0
ECHO %MyDrive%

Da ist es egal auf welchen Pfad in der Batch-Datei gerade gewechselt wurde (durch: CD /D .... )
Es wird immer der Batch-Datei-Pfad bzw. zurückgegeben.

Wichtig:
  • Funktioniert nur in Batch-Dateien; nicht direkt in der Konsole!
  • Bei der oben genannten Pfad-Auflösung fehlt das erste Backslash-Zeichen (\).
    Es wird z. B. nur D: ausgegeben.
 

Ähnliche Themen

Zurück
Oben