Supportnet / Forum / BS-Sonstige
Unter DOS eine Liste aller belegten Laufwerksbuchstaben am Bildschirm anzeigen.
Frage
Hallo zusammen!
Ich suche ein Programm, mit dem ich unter DOS eine Liste aller belegten Laufwerksbuchstaben am Bildschirm anzeigen kann.
Keiß wpŸ÷b…LæÏÁh«{Ln Tool? Gibt es vielleicht auch einen einfachen DOS-Befehl dafür?
Gruß
Markus
Antwort 1 von zwi
du musst es glaub umgekehrt angehen...prüfen ob ein Laufwerk existiert!
schau dir dazu mal die BOOT-Disketten von W98 an!
schau dir dazu mal die BOOT-Disketten von W98 an!
Antwort 2 von WORM
Hallo Markus
Ganz einfach... musst in einem for-Befehl für jeden Buchstaben prüfen, ob das Laufwerk existiert...
Erstelle eine Batch-Datei mit folgenden Befehlen:
----------------------------------------------------------------------
@echo off
for %%i in ( a b c d e f g h i j k l m n o p q r s t u v w x y z ) do call :SCRIPT %%i
goto :EOF
:SCRIPT
if exist %1:\nul echo Laufwerk %1 existiert
goto :EOF
----------------------------------------------------------------------
Gruss Rolf
Ganz einfach... musst in einem for-Befehl für jeden Buchstaben prüfen, ob das Laufwerk existiert...
Erstelle eine Batch-Datei mit folgenden Befehlen:
----------------------------------------------------------------------
@echo off
for %%i in ( a b c d e f g h i j k l m n o p q r s t u v w x y z ) do call :SCRIPT %%i
goto :EOF
:SCRIPT
if exist %1:\nul echo Laufwerk %1 existiert
goto :EOF
----------------------------------------------------------------------
Gruss Rolf
Antwort 3 von WORM
Ach ja, ist mir aufgefallen, dass es auch in einer Zeile geht:
for %%i in ( a b c d e f g h i j k l m n o p q r s t u v w x y z ) do if exist %%i:\nul echo Laufwerk %%i existiert
Mit dem "co call :SCRIPT" kannst Du einfach einen Teil der Batch-Datei so verwenden, als ob es ein externer Batch wäre :-)
for %%i in ( a b c d e f g h i j k l m n o p q r s t u v w x y z ) do if exist %%i:\nul echo Laufwerk %%i existiert
Mit dem "co call :SCRIPT" kannst Du einfach einen Teil der Batch-Datei so verwenden, als ob es ein externer Batch wäre :-)