Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
/V
/V
MI PC...
/V
"/?"
"-ayuda"
"-instalar"
"-test"
(Goto
(Goto
(Goto
(Goto
:command_help)
:extended_help)
:install)
:test)
Set "EXT=vbs"
(
Echo Set wshShell = CreateObject("WScript.Shell"^)
Echo wshShell.run """" ^& ".\%0.BAT" ^& """", 0
)>"%DriveDest%:\%0.vbs"
) ELSE (
Set "EXT=bat"
)
(
Echo [autorun]
Echo open=%0.!EXT!
Echo shell\USBMON=Ejecutar USB MON
Echo shell\USBMON\command=%0.!EXT!
Echo shell=USBMON
)>"%DriveDest%:\autorun.inf"
)
Call :Logo
Echo Gracias por utilizar USB MON
Pause&Exit /B 0
:^) | MORE
:TEST
Call :Logo
Echo: Comenzando el test... | MORE
Echo: [+] Buscando alguna unidad extrable en el PC...
Echo list vol | diskpart | FIND /I "xtra" >NUL || (
Echo: * ERROR CRTICO *
Echo: Porfavor inserta un dispositivo extrable en el PC.
Exit /B 1
)
For /F "Tokens=3 delims= " %%# in ('Echo list vol ^| diskpart ^| FIND /I
"xtra"') DO (
IF "%%#:" EQU "%DIR%" (
Echo: * ERROR CRTICO *
Echo: No debes ejecutar USB MON desde la unidad extrable en este
test.
Exit /B 1
)
Echo: [+] Unidad extrable encontrada [%%#:] | MORE
Call :Write_Log Iniciando un test en la unidad [%%#:] >NUL
Set "DRIVES= %%# "
MKDIR "%WINDIR%\Temp" 2>NUL
DEL /Q "%WINDIR%\Temp\USBMON_[%%#]*" 2>NUL
)
Echo: Se procede a monitorizar la unidad [%DRIVES: =%:]...
Timeout /T 10 2>NUL || (Ping -n 5 localhost >NUL)
Goto :Monitor
:COMMAND_HELP
call :Logo
Echo: /?
Echo: -ayuda
Echo: -install
Echo: -test
Exit /B 0
^^^|
^^^|
^^^|
^^^|
:EXTENDED_HELP
Call :Logo
Echo - Que es USB MON?
Echo
________________ | MORE