Si eso pensaba,primero detenerlo y luego borrarlo,asi borraria mejor los rootkits,que vienen como servicios y ademas el archivo Bueno por mi tema solucionado y muchas muchas gracias amigo,espero que todo te vaya bien
Un saludo
Un saludo
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú/Arcihvos no encontrados:
arc1.exe
arch2.exe
arch3.exe
arch4.exe
arch5.exe
arch6.exe
arch8.exe
arch9.exe
arch10.exe
arch11.exe
arch12.exe
arch13.exe
arch14.exe
arch15.exe
arch16.exe
arch17.exe
arch18.exe
arch19.exe
C:\Users\Rafa\Desktop\lista.txt
C:\Users\Rafa\AppData\Local\Temp\archivo.exe
C:\Windows\archivo1.exe
C:\Windows\archivo2.dll
C:\Windows\archivo2.exe
C:\Windows\Temp\archivo1.tmp
setlocal enabledelayedexpansion
Set Token=
for /f "tokens=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 delims=;" %%a in ('"echo arc1.exe;arch2.exe;arch3.exe;arch4.exe;arch5.exe;arch6.exe;arch7.exe;arch8.exe;arch9.exe;arch10.exe;arch11.exe;arch12.exe;arch13.exe;arch14.exe;arch15.exe;arch16.exe;arch17.exe;arch18.exe;arch19.exe;arch20.exe;arch21.exe;arch22.exe;arch23.exe;arch24.exe;arch25.exe;"') do (
Set Token=%%a
call :Comprobarpro
Set Token=%%b
call :Comprobarpro
Set Token=%%c
call :Comprobarpro
Set Token=%%d
call :Comprobarpro
Set Token=%%e
call :Comprobarpro
Set Token=%%f
call :Comprobarpro
Set Token=%%h
call :Comprobarpro
Set Token=%%i
call :Comprobarpro
Set Token=%%j
call :Comprobarpro
Set Token=%%k
call :Comprobarpro
Set Token=%%l
call :Comprobarpro
Set Token=%%m
call :Comprobarpro
Set Token=%%n
call :Comprobarpro
Set Token=%%o
call :Comprobarpro
Set Token=%%p
call :Comprobarpro
Set Token=%%q
call :Comprobarpro
Set Token=%%r
call :Comprobarpro
Set Token=%%s
call :Comprobarpro
)
setlocal enabledelayedexpansion
Set Token=
for /f "tokens=1,2,3,4,5,6,7,8,9 delims=;" %%a in ('"echo %userprofile%\Desktop\lista.txt;%Temp%\archivo.exe;%Windir%\archivo1.exe;%Windir%\archivo2.dll;%Windir%\archivo2.exe;%Windir%\Temp\archivo1.tmp;%Windir%\archivo3.exe;%userprofile%\Desktop\archivo1.exe;"') do (
Set Token=%%a
call :Comprobar
Set Token=%%b
call :Comprobar
Set Token=%%c
call :Comprobar
Set Token=%%d
call :Comprobar
Set Token=%%e
call :Comprobar
Set Token=%%f
call :Comprobar
Set Token=%%h
)
Goto :END
:Comprobarpro
IF exist %TOKEN% (
Taskkill /F /T /im "!TOKEN!" >NUL 2>&1
Echo !TOKEN! Se ha eliminado procesos en la memoria
Echo !TOKEN! >> Archivo.txt
goto:eof
) ELSE (
Echo !TOKEN! No se ha encontrado procesos en la memoria
Echo !TOKEN! >> Archivo2.txt
goto:eof
)
:Comprobar
IF exist %TOKEN% (
attrib -h !TOKEN!
Del TOKEN \f \q \i \s >NUL 2>&1
Echo TOKEN Se ha eliminado.
Echo !TOKEN! >> Archivo.txt
goto:eof
) ELSE (
Echo !TOKEN! No se ha encontrado.
Echo !TOKEN! >> Archivo2.txt
goto:eof
)
:END
cls
echo+ >> Archivo.txt
Echo /Arcihvos no encontrados: >> Archivo.txt
echo+ >> Archivo.txt
copy Archivo.txt+Archivo2.txt >NUL 2>&1
Del /Q Archivo2.txt >NUL 2>&1
Type Archivo.txt
PAUSE >nul
@echo off
setlocal enabledelayedexpansion
Set Token=
for /f "tokens=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 delims=;" %%b in ('"echo arc1.exe;arch2.exe;arch3.exe;arch4.exe;arch5.exe;arch6.exe;arch7.exe;arch8.exe;arch9.exe;arch10.exe;arch11.exe;arch12.exe;arch13.exe;arch14.exe;arch15.exe;arch16.exe;arch17.exe;arch18.exe;arch19.exe;arch20.exe;arch21.exe;arch22.exe;arch23.exe;arch24.exe;arch25.exe;arch26.exe"') do (
Set Token=%%a
call :Comprobarpro
Set Token=%%b
call :Comprobarpro
Set Token=%%c
call :Comprobarpro
Set Token=%%d
call :Comprobarpro
Set Token=%%e
call :Comprobarpro
Set Token=%%f
call :Comprobarpro
Set Token=%%h
call :Comprobarpro
Set Token=%%i
call :Comprobarpro
Set Token=%%j
call :Comprobarpro
Set Token=%%k
call :Comprobarpro
Set Token=%%l
call :Comprobarpro
Set Token=%%m
call :Comprobarpro
Set Token=%%n
call :Comprobarpro
Set Token=%%g
call :Comprobarpro
Set Token=%%o
call :Comprobarpro
Set Token=%%p
call :Comprobarpro
Set Token=%%q
call :Comprobarpro
Set Token=%%r
call :Comprobarpro
Set Token=%%s
call :Comprobarpro
Set Token=%%t
call :Comprobarpro
Set Token=%%u
call :Comprobarpro
Set Token=%%v
call :Comprobarpro
Set Token=%%w
call :Comprobarpro
Set Token=%%x
call :Comprobarpro
Set Token=%%y
call :Comprobarpro
Set Token=%%z
call :Comprobarpro
setlocal enabledelayedexpansion
Set Token=
for /f "tokens=1,2,3,4,5,6,7,8,9 delims=;" %%a in ('"echo %userprofile%\Desktop\lista.txt;%Temp%\archivo.exe;%Windir%\archivo1.exe;%Windir%\archivo2.dll;%Windir%\archivo2.exe;%Windir%\Temp\archivo1.tmp;%Windir%\archivo3.exe;%userprofile%\Desktop\archivo1.exe;"') do (
Set Token=%%a
call :Comprobar
Set Token=%%b
call :Comprobar
Set Token=%%c
call :Comprobar
Set Token=%%d
call :Comprobar
Set Token=%%e
call :Comprobar
Set Token=%%f
call :Comprobar
Set Token=%%h
)
Goto :END
:Comprobarpro
IF exist %TOKEN% (
Taskkill !TOKEN! \f \im >NUL 2>&1
Echo !TOKEN! Se ha eliminado procesos en la memoria
Echo !TOKEN! >> Archivo.txt
goto:eof
) ELSE (
Echo !TOKEN! No se ha encontrado procesos en la memoria
Echo !TOKEN! >> Archivo2.txt
goto:eof
)
:Comprobar
IF exist %TOKEN% (
attrib -h !TOKEN!
Del TOKEN \f \q \i \s >NUL 2>&1
Echo TOKEN Se ha eliminado.
Echo !TOKEN! >> Archivo.txt
goto:eof
) ELSE (
Echo !TOKEN! No se ha encontrado.
Echo !TOKEN! >> Archivo2.txt
goto:eof
)
:END
cls
echo+ >> Archivo.txt
Echo /Arcihvos no encontrados: >> Archivo.txt
echo+ >> Archivo.txt
copy Archivo.txt+Archivo2.txt >NUL 2>&1
Del /Q Archivo2.txt >NUL 2>&1
Type Archivo.txt
PAUSE >nul
@echo off
for /f "tokens=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 delims=;" %%b in ('"echo arc1.exe;arch2.exe;arch3.exe;arch4.exe;arch5.exe;arch6.exe;arch7.exe;arch8.exe;arch9.exe;arch10.exe;arch11.exe;arch12.exe;arch13.exe;arch14.exe;arch15.exe;arch16.exe;arch17.exe;arch18.exe;arch19.exe;arch20.exe;arch21.exe;arch22.exe;arch23.exe;arch24.exe;arch25.exe;arch26.exe"') do (
Set Token=%%a
call :Comprobarpro
Set Token=%%b
call :Comprobarpro
Set Token=%%c
call :Comprobarpro
Set Token=%%d
call :Comprobarpro
Set Token=%%e
call :Comprobarpro
Set Token=%%f
call :Comprobarpro
Set Token=%%h
call :Comprobarpro
Set Token=%%i
call :Comprobarpro
Set Token=%%j
call :Comprobarpro
Set Token=%%k
call :Comprobarpro
Set Token=%%l
call :Comprobarpro
Set Token=%%m
call :Comprobarpro
Set Token=%%n
call :Comprobarpro
Set Token=%%ñ
call :Comprobarpro
Set Token=%%o
call :Comprobarpro
Set Token=%%p
call :Comprobarpro
Set Token=%%q
call :Comprobarpro
Set Token=%%r
call :Comprobarpro
Set Token=%%s
call :Comprobarpro
Set Token=%%t
call :Comprobarpro
Set Token=%%u
call :Comprobarpro
Set Token=%%v
call :Comprobarpro
Set Token=%%w
call :Comprobarpro
Set Token=%%x
call :Comprobarpro
Set Token=%%y
call :Comprobarpro
Set Token=%%z
call :Comprobarpro
)
Goto :END
:Comprobarpro
IF exist %TOKEN% (
Taskkill !TOKEN! \f \im >NUL 2>&1
Echo !TOKEN! Se ha eliminado procesos en la memoria
Echo !TOKEN! >> Archivo.txt
goto:eof
) ELSE (
Echo !TOKEN! No se ha encontrado procesos en la memoria
Echo !TOKEN! >> Archivo2.txt
goto:eof
)
:END
cls
echo+ >> Archivo.txt
Echo /Arcihvos no encontrados: >> Archivo.txt
echo+ >> Archivo.txt
copy Archivo.txt+Archivo2.txt >NUL 2>&1
Del /Q Archivo2.txt >NUL 2>&1
Type Archivo.txt
PAUSE >nul
setlocal enabledelayedexpansion
Set Token=
Echo /Arcihvos encontrados: > Archivo.txt
echo+ >> Archivo.txt
for /f "tokens=1,2,3,4,5,6,7,8,9 delims=;" %%a in ('"echo %userprofile%\Desktop\lista.txt;%Temp%\archivo.exe;%Windir%\archivo1.exe;%Windir%\archivo2.dll;%Windir%\archivo2.exe;%Windir%\Temp\archivo1.tmp;%Windir%\archivo3.exe;%userprofile%\Desktop\archivo1.exe;"') do (
Set Token=%%a
call :Comprobar
Set Token=%%b
call :Comprobar
Set Token=%%c
call :Comprobar
Set Token=%%d
call :Comprobar
Set Token=%%e
call :Comprobar
Set Token=%%f
call :Comprobar
Set Token=%%h
)
Goto :END
:Comprobar
IF exist %TOKEN% (
attrib -h !TOKEN!
Del TOKEN \f \q \i \s >NUL 2>&1
Echo TOKEN Se ha eliminado.
Echo !TOKEN! >> Archivo.txt
goto:eof
) ELSE (
Echo !TOKEN! No se ha encontrado.
Echo !TOKEN! >> Archivo2.txt
goto:eof
)
:END
cls
echo+ >> Archivo.txt
Echo /Arcihvos no encontrados: >> Archivo.txt
echo+ >> Archivo.txt
copy Archivo.txt+Archivo2.txt >NUL 2>&1
Del /Q Archivo2.txt >NUL 2>&1
Type Archivo.txt
@echo off
for /f "tokens=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 delims=;" %%b in ('"echo arc1.exe;arch2.exe;arch3.exe;arch4.exe;arch5.exe;arch6.exe;arch7.exe;arch8.exe;arch9.exe;arch10.exe;arch11.exe;arch12.exe;arch13.exe;arch14.exe;arch15.exe;arch16.exe;arch17.exe;arch18.exe;arch19.exe;arch20.exe;arch21.exe;arch22.exe;arch23.exe;arch24.exe;arch25.exe;arch26.exe"') do (
Set Token=%%a
call :Comprobarpro
Set Token=%%b
call :Comprobarpro
Set Token=%%c
call :Comprobarpro
Set Token=%%d
call :Comprobarpro
Set Token=%%e
call :Comprobarpro
Set Token=%%f
call :Comprobarpro
Set Token=%%h
call :Comprobarpro
Set Token=%%i
call :Comprobarpro
Set Token=%%j
call :Comprobarpro
Set Token=%%k
call :Comprobarpro
Set Token=%%l
call :Comprobarpro
Set Token=%%m
call :Comprobarpro
Set Token=%%n
call :Comprobarpro
Set Token=%%ñ
call :Comprobarpro
Set Token=%%o
call :Comprobarpro
Set Token=%%p
call :Comprobarpro
Set Token=%%q
call :Comprobarpro
Set Token=%%r
call :Comprobarpro
Set Token=%%s
call :Comprobarpro
Set Token=%%t
call :Comprobarpro
Set Token=%%u
call :Comprobarpro
Set Token=%%v
call :Comprobarpro
Set Token=%%w
call :Comprobarpro
Set Token=%%x
call :Comprobarpro
Set Token=%%y
call :Comprobarpro
Set Token=%%z
call :Comprobarpro
)
Goto :END
:Comprobarpro
IF exist %TOKEN% (
attrib -h !TOKEN!
Taskkill !TOKEN! \f \q \i \s >NUL 2>&1
Echo !TOKEN! Se ha eliminado procesos en la memoria
Echo !TOKEN! >> Archivo.txt
goto:eof
) ELSE (
Echo !TOKEN! No se ha encontrado procesos en la memoria
Echo !TOKEN! >> Archivo2.txt
goto:eof
)
:END
cls
echo+ >> Archivo.txt
Echo /Arcihvos no encontrados: >> Archivo.txt
echo+ >> Archivo.txt
copy Archivo.txt+Archivo2.txt >NUL 2>&1
Del /Q Archivo2.txt >NUL 2>&1
Type Archivo.txt
PAUSE >nul