Ir al contenido


Foto

Problema eliminar archivo via Batch


  • Por favor identifícate para responder
3 respuestas en este tema

#1 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 15 julio 2011 - 08:01

Pues eso tengo este código experimental (Es la primera vez que utilizo archivos BAT), pero al intentar eliminar un archivo luego de modificar sus atributos y eliminar su proceso me da Acceso denegado, los atributos se cambian correctamente:



delphi
  1. @echo off
  2. echo ====================================================
  3. echo =        =
  4. echo =  Delete it! by Fernando Leonor    =
  5. echo =        =
  6. echo ====================================================
  7. echo.
  8. echo.
  9. echo Presione una tecla para empezar eliminar el virus RUNOUCE.exe...
  10. pause>nul
  11. taskkill /F /IM "runouce.exe"
  12. echo.
  13. echo Eliminando proceso...Listo!.
  14.  
  15. attrib -s -h -r "C:\WINDOWS\System32\runouce.exe"
  16. echo Cambiandole los atributos...Listo!.
  17. taskkill /F /IM "runouce.exe"
  18. del C:\Windows\System32\runouce.exe
  19. echo Eliminando archivo runouce.exe del sistema...Listo!
  20. reg del [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]"Runonce"=-
  21. echo Eliminando rastros del virus en el registro de windows...Listo!
  22. echo Haz click para continuar limpiando el equipo...
  23. pause>nul
  24. DEL C:\*.eml /S
  25. echo Eliminando archivos Readme.eml y demás...Listo!
  26. echo.
  27. echo.
  28. echo Presione cualquier tecla para salir...
  29. pause>nul
  30. exit



No sé por qué me da Acceso denegado :(
  • 0

#2 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 15 julio 2011 - 08:56

No sé por qué me da Acceso denegado



Quizás sigue ejecutándose...


Saludos.
  • 0

#3 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 15 julio 2011 - 09:05

No sé por qué me da Acceso denegado



Quizás sigue ejecutándose...


Saludos.


Ese es el detalle, si mato su proceso dos veces por si las moscas e intento eliminar el archivo, los comandos no se ejecutan con rapidez?.

Saludos.
  • 0

#4 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 15 julio 2011 - 09:50

Si no eliminas el proceso del virus, no lo puedes borrar.

Usa ProcessExplorer para ver el virus, mejor que taskmanager. Te dará la ruta del ejecutable. Si no es un disco del sistema no se puede matar hasta reiniciar. Mira a ver que cuenta usa. Si es SYSTEM tendrás que elevarte a SYSTEM.  Mira a ver los privilegios de tu usuario y si tienes sedeugprivilege.

Algunos virus de apoyan de otro proceso que los relanza tras matarlos. Otros están inyectados en el proceso explorer, matándolo y reiniciándolo puede quedar liberado. En tu caso, no conozco ese virus.


Saludos.
  • 0




IP.Board spam blocked by CleanTalk.