@echo off if "%1" equ "V" goto V "%Systemroot%\System32\cmd.exe" /E:ON /F:ON /V:ON /C "call %0 V %*" exit :v setlocal set Ort=%~dp0 echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° for %%i in (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 ( cd /D %%i:\ 1>nul 2>>&1 if "!errorlevel!" equ "0" ( for /F "tokens=*" %%a in ('vol %%i: ^| find /I "%%i: ist"') do call :Bezeichnung "%%a" %%i ) ) echo °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° cd /D %Ort% echo. endlocal pause goto :EOF :Bezeichnung set Temp=%~1 echo °°° %2: - %Temp:~31% goto :EOF