Ms-Dos - como revisar USB desde C:

   
Vista:

como revisar USB desde C:

Publicado por MARTIN (3 intervenciones) el 11/06/2017 20:55:18
quiero usar una variable en un batch para revisar memorias USB, por ejemplo:
set /p var= Que USB quiere revisar?
if %var%==d goto d:
if %var%==e goto e:
if %var%==f goto f:

La gran pregunta: se puede o hay otra forma
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana

como revisar USB desde C:

Publicado por Antoni Masana (354 intervenciones) el 12/06/2017 07:13:02
Es así pero un poquito mas simple:

1
2
3
@echo off
set /p var= Que USB quiere revisar?
DIR %var%:\

Otra posibilidad. Este busca la unidad del USB

1
2
3
4
5
6
7
8
9
@echo off
FOR %%A IN (D E F G H I J K) DO CALL :Revisa %%A
GOTO :EOF
 
:Revisa
    SET var=%1
    IF NOT EXIST %var%:\nul GOTO :EOF
    DIR %var%:\
    PAUSE

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

como revisar USB desde C:

Publicado por MARTIN (3 intervenciones) el 12/06/2017 17:00:51
Gracias Antoni, la primera funciona y me da el directorio del USB, se puede usar para dir %var%:\*.txt o tambien para borrar
del %var%:\autorun.inf

La segunda me da un directorio de D: primero y luego del USB conectado en F:

Yo no incluiria D: porque generalmente es una particion de respaldo.

Estuve mirando un monton de post en el foro y probando y probando, me quedé con el siguiente que cambia los atributos del USB:

set/p a=Cual es la unidad a REVISAR E - F - G - H ?
Attrib -r -a -h -s %a%:\*.* /S /D
%a%:
pause

Despues de eso uno puede agregar cualquier comando como DIR o DEL o MD o RD

Muchas, muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar