Título: programa para logoff o Startup Publicado por: Lekim en 11 Marzo 2016, 20:01 pm Hola
Necesito saber como se llaman los programas o qué términos usar para buscar en Internet, de esos programas que se ejecutan cuando se apaga el sistema o cuando se enciende y que pueden borrar o modificar archivos del sistema ya que no están usados ni protegidos, debidamente justo en ese momento. Términos en inglés o español. Necesito poder ejecutar un bat o programa justo en ese instante y que el sistema no cierre sesión o apague el ordenador hasta que no termine el proceso del programa. Pero no consigo encontrar nada en Internet. cuando busco encuentro programas para apagar el ordenador, reiniciar y cosas así. Se puede hacer desde Gpedit, pero no está disponible en versiones Home de windows solo en profesionales creo. La mayoría de troyanos, virus y hacks lo hacen (mis intenciones no van por ahí). Así como esos programas de Activación de windows y cosas así. Yo programo con VB y Net y siempre he querido saber como hacerlo pero no tengo ni idea de como encontrar información al respecto. Gracias. Título: Re: programa para logoff o Startup Publicado por: .:UND3R:. en 12 Marzo 2016, 06:22 am busca por:
Código: WM_QUERYENDSESSION Título: Re: programa para logoff o Startup Publicado por: Lekim en 12 Marzo 2016, 11:00 am busca por: Código: WM_QUERYENDSESSION Gracias, tu respuesta me ha llevado por un camino que desconocía. Según parece WM_QUERYENDSESSION envía un mensaje a windows (¿xp?, vista, 7, 8 .. ) que debe bloquear el cierre y mostrar un mensaje mostrando las aplicaciones que están por terminar. Y WM_POWERBORADCAST informa a las aplicaciones de un cambio en el evento de energía, que ocurre por ejemplo cuando se reanuda una sesión o se inicia. No veo todavía como puedo usarlo para lo que necesito :xD. Pero encontré un ejemplo en C++ y lo pasé a .Net. Código
Lo que hace es que si se pulsa el Button1, se bloquea el cierre y aparece un mensaje notificando que mi aplicación no ha terminado la tarea cuando se cierra windows. Y el TextBox es para introducir el mensaje a mostrar vinculado a nuestra aplicación y que queremos que muestre en relación a la supuesta tarea que faltaría por terminar. Y el Button2 lo desbloquea. S2s |