quarta-feira, 13 de maio de 2015
Remover Vírus De Atalho e Temporarios.
Pessoal Este código foi desenvolvido por meu colega de trabalho Adiston Sousa, Salve em formato ( .bat) e execute como administrador OBS: Não funciona para nomes de usuários tipo "Francivaldo Gomes" e sim "FrancivaldoGomes" tudo junto separedo não funciona ok ESSE CÓDIGO REMOVE OS TEMPORARIOS E VÍRUS DE ATALHO DE PENDRIVE,
---------------------------------------------------------------------------
@echo off
color 0a
:menu
cls
date /t
hostname
echo.
echo.
echo ===================================================================
echo # #
echo # 1 - Remover arquivos temporarios #
echo # 2 - Remover virus de pen driver #
echo # 3 - Processos #
echo # 4 - Ativar ou desativar usuarios #
echo # 5 - Sair #
echo # #
echo ===================================================================
echo.
echo.
echo Desenvolvedor: Adiston Souza
echo.
echo.
set /p op= Digite a opcao desejada:
if %op% equ 1 goto 1
if %op% equ 2 goto 2
if %op% equ 3 goto 3
if %op% equ 4 goto 4
if %op% equ 5 goto 5
:1
cls
taskkill /f /im igfxpers.exe
taskkill /f /im wscript.exe
cd c:\Users
dir /b > c:\users\%username%\Desktop\users.txt
cd \
cd C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
del /F /S /Q *.vbs
del /F /S /Q *.vbe
cd \
for /f %%p in (c:\users\%username%\Desktop\users.txt) do del /F /S /Q "C:\Users\%%p\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\*.vbe"
for /f %%p in (c:\users\%username%\Desktop\users.txt) do del /F /S /Q "C:\Users\%%p\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\*.vbs"
for /f %%p in (c:\users\%username%\Desktop\users.txt) do del /F /S /Q c:\users\%%p\AppData\Local\Temp\*.*
for /f %%p in (c:\users\%username%\Desktop\users.txt) do rd /s /Q c:\users\%%p\AppData\Local\Temp
for /f %%p in (c:\users\%username%\Desktop\users.txt) do md c:\users\%%p\AppData\Local\Temp
for /f %%p in (c:\users\%username%\Desktop\users.txt) do del /F /S /Q C:\Users\%%p\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\*.*
del /F /S /Q C:\Windows\Temp\*.*
rd /S /Q C:\Windows\Temp
rd C:\Windows\Temp
del /F /S /Q c:\users\%username%\Desktop\users.txt
cls
echo Arquivos temporarios excluido com exito
pause
goto menu
:2
cls
cd \
echo.
set /p op1= DIGITE A PARTICAO DO DISCO REMOVIVEL:
%op1%:
if %op1% equ c goto error
if %op1% neq c goto limpar
:error
echo O programa nao execulta na unidade C:
pause
goto menu
:limpar
dir
attrib -a -s -r -h /d /s
del /F /S /Q autorun.inf
del /F /S /Q *.lnk
del /F /S /Q *.vbs
del /F /S /Q *.vbe
cls
echo ####### Particao limpa com exito! ########
goto menu
:3
cls
tasklist
echo.
echo.
echo Digite o nome do processo para excluir ou
echo Digite "m" para voltar ao menu anterior
set /p processo= :
cls
pause
if %processo% equ m goto menu
if %processo% neq m (taskkill /f /im %processo%)
goto 3
:4
cls
net user
set /p users= Digite o nome do usuario que deseja ativar ou desativar:
echo deseja ativar o usuario %users% (s/n):
set /p opc= :
if %opc% equ s goto ativar
if %opc% equ n goto desativar
:ativar
cls
net user %users% /active:yes
pause
goto menu
:desativar
cls
net user %users% /active:no
pause
goto menu
:5
cls
exit
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário