Cierre de WXP

07/06/2005 - 18:30 por P. Vilardell | Informe spam
Hola a todos, necesito controlar a que hora se cierra un pc con un wxp.
Tengo una aplicación que envia de forma silenciosa un email y me gustaria
que se ejecutase esta apliación al cerra el sistema. ¿Es posible? ¿Como
puedo hacerlo? ¿Existe alguna otra manera de controlar cuando se cierra un
pc con wxp y que envie por ejemplo por email esos datos?

Agradecere cualquier aportacion.

Muchas gracias y saludos.

Preguntas similare

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
07/06/2005 - 18:36 | Informe spam
Si es XP Profesional, ejecuta:

gpedit.msc

En Computer Configuration, Windows Settings puedes colocar lo que quieres
que se ejecute en el shutdown (apagado) de windows.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"P. Vilardell" wrote in message
news:
Hola a todos, necesito controlar a que hora se cierra un pc con un wxp.
Tengo una aplicación que envia de forma silenciosa un email y me gustaria
que se ejecutase esta apliación al cerra el sistema. ¿Es posible? ¿Como
puedo hacerlo? ¿Existe alguna otra manera de controlar cuando se cierra un
pc con wxp y que envie por ejemplo por email esos datos?

Agradecere cualquier aportacion.

Muchas gracias y saludos.


Respuesta Responder a este mensaje
#2 fermu
07/06/2005 - 18:44 | Informe spam
Hash: SHA1

P. Vilardell wrote:
Hola a todos, necesito controlar a que hora se cierra un pc con un wxp.
Tengo una aplicación que envia de forma silenciosa un email y me gustaria
que se ejecutase esta apliación al cerra el sistema. ¿Es posible? ¿Como
puedo hacerlo? ¿Existe alguna otra manera de controlar cuando se cierra un
pc con wxp y que envie por ejemplo por email esos datos?




se puede hacer perfectamente desde la
linea de comandos, para ello WinXP provee el comando shutdown para tareas
de apagado, pudiendolo utilizar para apagar el sistema en los dias
especificados. Esto se puede hacer desde la linea de comandos, tecleando lo
siguiente:

"at 8:00 /every:L,M,X,J,V shutdown -s"

Teclear desde una consola (cmd.exe), el comando mencionado sin
comillas, en el ejemplo, se apaga el sistema todos los dias de lunes a
viernes, a los 8 de la mañana. El comando mencionado es valido para un
WinXP español, para un WinXP en ingles habría que traducir los dias de
la semana a sus equivalentes en ingles.

tecleando at sin comillas salen las tareas programadas

También lo puedes hacer con este scritp, cortesía de Marcial Carles.

Win32_OperatingSystem
'http://msdn.microsoft.com/library/p...s_0h7x.htm
'Sugerencia de Michael Harris.Aplicación y comentarios: Marcial Carlés.
'
'Atención: Este script cierra todas las tareas, el propio sistema y
finalmente apaga la máquina '(PowerOff).
'Si hay archivos de datos abiertos, NO serán salvados.
'Válido para sistemas que implementan WMI (Windows ME y 2000).

Set wmi = GetObject("winmgmts:{(Shutdown)}")
set objset = wmi.instancesof("win32_operatingsystem")
for each obj in objset
set os = obj : exit for
next

os.win32shutdown (8)
-


La ventaja del archivo bat, es que podría agregarse las intrucciones
oportunas para enviar el mail también antes de apagarse... recuerdo un
programa que lo hacia por linea de comandos, pero que ahora mismo no
encuentro, si lo recuerdo lo posteo

Saludos
Fernando M. / Registered Linux User #367696
Fermu's Website - http://www.fermu.com
Respuesta Responder a este mensaje
#3 fermu
07/06/2005 - 18:48 | Informe spam
Hash: SHA1

fermu wrote:

La ventaja del archivo bat, es que podría agregarse las intrucciones
oportunas para enviar el mail también antes de apagarse... recuerdo un
programa que lo hacia por linea de comandos, pero que ahora mismo no
encuentro, si lo recuerdo lo posteo



Lo encontre!!! una aplicación para enviar mails por linea de comandos y
programar el bat, de forma que se envien los correos antes de apagar el
sistema, aunque, enviar mails desde la linea de comandos en windows
puede ser una tarea complicada, (con lo facil que es en linux :-P), pero
nada que no se pueda solventar con utilidades de terceros... he
encontrado dos utilidades, que permiten hacer esto de enviar mails desde
linea de comandos, con el fin de poder automatizarlas en scripts que
funcionan correctamente, (las he probado), tienes info respecto a ellas
en esta dirección

http://www.beyondlogic.org/solution...nemail.htm

Una de ellas es "bmail", con esta utilidad, desde la linea de comandos
es posible enviar un mail, un ejemplo sería:

bmail -s 192.168.0.1 -t root -f -b "prueba de bmail"

y con "mpack" se pueden adjuntar archivos a esos mails... unas
utilidades muy curiosas. :-)

Otra forma sería enviar los mails a traves de telnet, pero no se como se
adjunta archivos mediante este metodo, tienes info respecto a esto en
los articulos de la KB.

**/XFOR: Telnet para trasladar 25 para probar comunicación SMTP
http://support.microsoft.com/kb/153119/es

Aunque el articulo viene referido a Exchange e IIS, el metodo es
exportable a windows xp (y en general a cualquier S.O.)
Saludos
Fernando M. / Registered Linux User #367696
Fermu's Website - http://www.fermu.com
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida