Jump to content

problema con virus de pendrive


Recommended Posts

 

 

 

Me acuerdo que tenía un .bat que se ejecutaba y solucionaba esos dramas. Algo como:

 

@echo off
title=Desocultando archivos y carpetas
cls
cd
echo Espere a Que esta ventana se cierre sola!
attrib /s /d -r -a -h -s
exit

 

 

Yo tengo un bat con comandos similares a estos, más otro par de comandos para borrar el autorun.inf y los *.Lnk

Y me funciona para desocultar todos los archivos y carpetas ocultadas por el virus.

 

 

 

Claro, algo elaborado, sería así:

@ECHO OFF
COLOR 0A
TITLE QUITAR VIRUS - 2014
echo      ------------------------------------------------------------
echo      \                       QUITAR VIRUS                       /
echo      /  Este programa sirve para borrar el virus "Autorun.inf"  \
echo      \  y las carpetas ocultas.                                 /
echo      /  Este lo borrara de los discos duros y pendrive que      \
echo      \  estan conectadas.                                       /
echo      /                                                          \
echo      \  SE RECOMIENDA EJECUTAR ESTE PROGRAMA ANTES Y DESPUES    /
echo      /  DE CONECTAR UN NUEVO DISPOSITIVO USB.                   \
echo      ------------------------------------------------------------
echo.
:ELECCION
set /p userinp=Escriba S si desea comenzar o N si desea salir . . . 
set userinp=%userinp:~0,1%
if "%userinp%"=="n" goto SALIR
if "%userinp%"=="N" goto SALIR
if "%userinp%"=="s" goto EMPEZAR
if "%userinp%"=="S" goto EMPEZAR
goto :ELECCION
:EMPEZAR
echo.
echo Borrando virus "Autorun.inf" de tu PC y USBs . . .

attrib -S -H -R "c:\restore" /S /D
attrib -S -H -R "d:\restore" /S /D
attrib -S -H -R "e:\restore" /S /D
attrib -S -H -R "f:\restore" /S /D
attrib -S -H -R "g:\restore" /S /D
attrib -S -H -R "h:\restore" /S /D
attrib -S -H -R "i:\restore" /S /D
attrib -S -H -R "j:\restore" /S /D
attrib -S -H -R "k:\restore" /S /D
attrib -S -H -R "l:\restore" /S /D
attrib -S -H -R "m:\restore" /S /D
attrib -S -H -R "n:\restore" /S /D
attrib -S -H -R "o:\restore" /S /D
attrib -S -H -R "p:\restore" /S /D
attrib -S -H -R "q:\restore" /S /D
attrib -S -H -R "r:\restore" /S /D
attrib -S -H -R "s:\restore" /S /D
attrib -S -H -R "t:\restore" /S /D
attrib -S -H -R "u:\restore" /S /D
attrib -S -H -R "v:\restore" /S /D
attrib -S -H -R "w:\restore" /S /D
attrib -S -H -R "x:\restore" /S /D
attrib -S -H -R "y:\restore" /S /D
attrib -S -H -R "z:\restore" /S /D
attrib -S -H -R "c:\autorun.inf"
attrib -S -H -R "d:\autorun.inf"
attrib -S -H -R "e:\autorun.inf"
attrib -S -H -R "f:\autorun.inf"
attrib -S -H -R "g:\autorun.inf"
attrib -S -H -R "h:\autorun.inf"
attrib -S -H -R "i:\autorun.inf"
attrib -S -H -R "j:\autorun.inf"
attrib -S -H -R "k:\autorun.inf"
attrib -S -H -R "l:\autorun.inf"
attrib -S -H -R "m:\autorun.inf"
attrib -S -H -R "n:\autorun.inf"
attrib -S -H -R "o:\autorun.inf"
attrib -S -H -R "p:\autorun.inf"
attrib -S -H -R "q:\autorun.inf"
attrib -S -H -R "r:\autorun.inf"
attrib -S -H -R "s:\autorun.inf"
attrib -S -H -R "t:\autorun.inf"
attrib -S -H -R "u:\autorun.inf"
attrib -S -H -R "v:\autorun.inf"
attrib -S -H -R "w:\autorun.inf"
attrib -S -H -R "x:\autorun.inf"
attrib -S -H -R "y:\autorun.inf"
attrib -S -H -R "z:\autorun.inf"
rmdir /S /Q "c:\restore"
rmdir /S /Q "d:\restore"
rmdir /S /Q "e:\restore"
rmdir /S /Q "f:\restore"
rmdir /S /Q "g:\restore"
rmdir /S /Q "h:\restore"
rmdir /S /Q "i:\restore"
rmdir /S /Q "j:\restore"
rmdir /S /Q "k:\restore"
rmdir /S /Q "l:\restore"
rmdir /S /Q "m:\restore"
rmdir /S /Q "n:\restore"
rmdir /S /Q "o:\restore"
rmdir /S /Q "p:\restore"
rmdir /S /Q "q:\restore"
rmdir /S /Q "r:\restore"
rmdir /S /Q "s:\restore"
rmdir /S /Q "t:\restore"
rmdir /S /Q "u:\restore"
rmdir /S /Q "v:\restore"
rmdir /S /Q "w:\restore"
rmdir /S /Q "x:\restore"
rmdir /S /Q "y:\restore"
rmdir /S /Q "z:\restore"
del /f "c:\autorun.inf"
del /f "d:\autorun.inf"
del /f "e:\autorun.inf"
del /f "f:\autorun.inf"
del /f "g:\autorun.inf"
del /f "h:\autorun.inf"
del /f "i:\autorun.inf"
del /f "j:\autorun.inf"
del /f "k:\autorun.inf"
del /f "l:\autorun.inf"
del /f "m:\autorun.inf"
del /f "n:\autorun.inf"
del /f "o:\autorun.inf"
del /f "p:\autorun.inf"
del /f "q:\autorun.inf"
del /f "r:\autorun.inf"
del /f "s:\autorun.inf"
del /f "t:\autorun.inf"
del /f "u:\autorun.inf"
del /f "v:\autorun.inf"
del /f "w:\autorun.inf"
del /f "x:\autorun.inf"
del /f "y:\autorun.inf"
del /f "z:\autorun.inf"
cls

echo.
echo --------------------------------------------
echo.
echo Desocultando archivos y carpetas
echo Presione una tecla para continuar . . . 
pause >nul
echo.
echo --------------------------------------------
echo.
echo off 
title=Desocultando archivos y carpetas
cls 
cd...
echo Espere por favor! 
attrib /s /d -r -a -h -s 



echo.
echo --------------------------------------------
echo.
echo Los virus fueron removidos exitosamente
echo Presione una tecla para continuar . . . 
pause >nul
echo.
echo --------------------------------------------
echo.
echo Restaurando las opciones de autoarranque . . . 
set /p RUTAUSB= Escriba la ruta donde se encuentra su USB (p.ej. escriba F:) . . . 
set /p NOMBREUSB= Escriba un nombre para su USB . . . 
echo [autorun] > %RUTAUSB%\autorun.inf
echo label=%NOMBREUSB% >> %RUTAUSB%\autorun.inf
attrib +S +H +R %RUTAUSB%\autorun.inf
echo.
echo --------------------------------------------
echo.
echo IMPORTANTE: Para que los cambios tengan efecto,
echo desconecte y vuelva a conectar su USB
echo.
echo --------------------------------------------
echo.
echo Listo. Presione una tecla para salir . . . 
pause >nul
:SALIR

 

Buen aporte compadre :notonto:

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...