Lo dicho, lo que quiero hacer es saber si un servicio de windows esta arrancado o arrancarlo simplemente. Con el nuevo servipack de windows XP el servicio mensajero está desabilitado. Este servicio controla los mensajes mediante el comando net send. Si me voy enciama de Mi PC y con el boton derecho voy a administrar ahí veo como estan los servicios. El de mensajero cuando actualizas el nuevo servipack está desabilitado y desde allí lo puedes poner en automático y luego iniciar. Me preguntaba si esto lo podemos hacer para que cuando arranques el programa mire si está arrancado y en caso contrario arrancarlo.
He implementado un control de accesos a los programas y sabiendo el nombre del pc que ha entrado en un programa puedo mandarle mensajes en forma de popups que le salgan en pantalla con el comando NET SEND:
Por defecto al instalar el service pack este comando no funciona por no estar arrancado el servicio mensajero. Cómo lo hago?
PD.: Sé que lo puedo hacer uno a uno de forma manual en todos los ordenadores, pero necesito hacerlo por programación.
He implementado un control de accesos a los programas y sabiendo el nombre del pc que ha entrado en un programa puedo mandarle mensajes en forma de popups que le salgan en pantalla con el comando NET SEND:
WinExec("CMD /C START /separate NET SEND " + ORDENADOR + " Sal del programa de instalaciones" ,0)Por defecto al instalar el service pack este comando no funciona por no estar arrancado el servicio mensajero. Cómo lo hago?
PD.: Sé que lo puedo hacer uno a uno de forma manual en todos los ordenadores, pero necesito hacerlo por programación.
Saludos
Andrés González desde Mallorca
Andrés González desde Mallorca