elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Borrarse a si mismo (Solucionado)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Borrarse a si mismo (Solucionado)  (Leído 1,654 veces)
demoniox12

Desconectado Desconectado

Mensajes: 204


El conocimiento es poder


Ver Perfil WWW
Borrarse a si mismo (Solucionado)
« en: 7 Diciembre 2007, 20:54 pm »

Wenas he estado probando esto.. pero no me ha funcionado el borrar osea.. lo ejecuta y todo pero no se borran los archivos..

asdf.exe es el nombre de la aplicacion que lo ejecuta...
Código:
Open (App.path & "\error.bat") For Output As #1 ' Se abre el archivo
Print #1, "@echo"
Print #1, "taskkill /f /im asdf.exe"
Print #1, "del asdf.exe"
Print #1, "del error.bat"
Close #1 ' y se cierra

Shell (App.path & "\error.bat"), vbHide

no se porke no ejecuta la funcion del.. pero si voy directamente al archivo bat osea ejecutandolo a mano.. si lo borra..

salu2!

PD: parece que tarda mas en cerrarse.. entonces no lo borra.. y si le pongo sleep 30 (en batch) tampoco espera esos 30 segundos.. osea seria como "ejecuta todo de un tiron" y no espera a terminar una que sigue con la otra.. entonces al cerrar cuando manda el del asdf.exe todavia sigue en uso..
y tambien me da la impresion de que solo toma la 1era linea :S nose porke..

alguna solucion?

Solucionado.. me tomaba otra direccion en el "del" salu2!


« Última modificación: 7 Diciembre 2007, 21:52 pm por demoniox12 » En línea

By Demoniox
Sh4k4


Desconectado Desconectado

Mensajes: 965


xMHT


Ver Perfil
Re: Borrarse a si mismo (Solucionado)
« Respuesta #1 en: 10 Diciembre 2007, 01:45 am »

kita:
Código:
Print #1, "@echo"
no sirve de nada

usa un bucle esperando a que se cierre el exe de VB y ya!

tambien cambia asdf.exe por app.exename & ".EXE"

y cambia error.bat por %0

saludoz!!! HOOOOOOOOM!  ::)


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como borrarse el nombre de google
Dudas Generales
ccrunch 5 4,228 Último mensaje 27 Marzo 2013, 17:20 pm
por ccrunch
Sin audio en Windows 10 y si en XP, en el mismo PC ( Solucionado ) « 1 2 »
Windows
heaviloto 10 4,594 Último mensaje 26 Marzo 2024, 16:28 pm
por heaviloto
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines