Bueno tambien pongo mi Version de Detector de Unidades 1.1
:
Con dos memorias conectadas me funciona bien, si les salta un error me dicen.
Saludos.
Edito :
Se puede simplicar a :

Código (dos) [Seleccionar]
@echo off
for /f "tokens=1 skip=1" %%x in ('wmic logicaldisk get caption') do (
for /f "tokens=1" %%c in ('fsutil fsinfo drivetype %%x ^| find /i "Removable"') do (
echo %%c))
Con dos memorias conectadas me funciona bien, si les salta un error me dicen.
Saludos.
Edito :
Se puede simplicar a :
Código [Seleccionar]
@echo off
for /f "tokens=1 skip=1" %%x in ('wmic logicaldisk get caption') do (for /f "tokens=1" %%c in ('fsutil fsinfo drivetype %%x ^| find /i "Removable"') do (echo %%c))
pause>nul & goto:eof