Da ich heut vor dem Problem stand, wie man mit DOS ohne weitere Tools in einer Batch Datei rausfindet, ob eine Diskette leer ist oder Daten enthällt.
Hier mein Batch Schnitzel als Lösungsweg.
Code: TEST.BAT [Disketten-Laufwerksbruchstabe]
@ECHO OFF
:: Erkennt ob eine Diskette leer ist
IF "%1"=="" GOTO FIN
DIR /-P /A %1 | FIND /I "byte">NUL
IF NOT ERRORLEVEL 1 GOTO NOT
ECHO.
ECHO Diskette ist leer
GOTO FIN
:NOT
ECHO Diskette enthällt Daten
:FIN
IF "%1"=="" ECHO kein Laufwerk angegeben
Alles anzeigen