Hola a todos
Tengo unas dudas sobre la eliminacion de un archivo que está en uso en una maquina remota, en concreto un server, mi cliente tiene la opcion de eliminar el server pero algunos no los elimina.
Es posible crear un bat para que elimine el server? al estar en uso tendria que eliminarlo al reiniciar el pc..
Hola charleyy
Prueba a cerrar el proceso y eliminarlo:
@Echo OFF
Start /W Taskkill /F /T /IM "Nombre del server.exe"
Del /Q /F /A "Ruta\server.exe"
Exit
Ejemplo:
@Echo OFF
Start /W Taskkill /F /T /IM "troyano.exe"
Del /Q /F /A "c:\Windows\Troyano.exe"
Exit
¿Te sirvió?
Salu2.
Genial!!
De momento han salido y no veo que entren de nuevo, era lo que estaba buscando.
Gracias! ;-)
Si alguien tiene el problema de que el server no se elimina que sepa que aveces hay que ejecutar el bat varias veces hasta ver que el server no vuelve a entrar en el rat, lo digo porque me ha pasado. :o
Bueno pues despues de estar unas horas con pruebas veo que el bat no funciona :( , hace salir al server pero no lo elimina porque el usuario vuelve a entrar, alguna otra idea?
Bueno.. si recien dices la palabra "rat" .. la proxima explica bien desde un principio, porque resulta que no es cualquier servidor comun, seguramente tiene metodos de persistencia ese rat, por ejemplo que ejecute 2 procesos y entonces si se elimina el servidor, el otro programa lo ejecutara de nuevo. Pero pueden usar otros metodos mas dificiles, no sabemos ni que rat es. Para eliminar estos rats lo mejor es hacerlo desde Modo Seguro, ahi no estara ejecutandose el server entonces no se volvera a crear. Pero algunos avs si que eliminarian ese servidor completamente y sin entrar en modo seguro, pero ya con un simple codigo en batch no creo que puedas.
Si los antivirus lo pueden eliminar es porque puede hacerse de algun modo, solo es encontrar la forma adecuada y claro eso es lo dificil ;D
Claro, pero como dije, con un simple codigo en batch como te dejaron no podras.