PDA

Ver la Versión Completa : apagar maquinas en red


barrauda
28-04-2004, 02:27:42
Perdon al todos si me metí en un foro equivocado,pero me juego...
Quisiera saber si es posible con algún programa en Delphi apagar cualquier máquina que esté en mi red. Tengo un server 2000 y algunas máquinas que quisiera apagar cuando yo quiera y desde el server. Necesito saber si esto es posible y cual es el código para ello.
Muchas gracias

gendelphi
28-04-2004, 06:12:28
Tal vez te pueda servir el comando shutdown que te permite apagar/reiniciar/suspender un equipo remoto

barrauda
29-04-2004, 21:55:20
Gracias por responder, pero me guataría ver algo de código para hacer esto, que componentes de Delphi usar, etc. Muchas gracias por contestar

jachguate
29-04-2004, 22:24:14
podes invocar a shutdown con ShellExecute.

Hasta luego.

;)

mguixot
03-05-2004, 14:30:23
Creo que el comando shutdown unicamente es válido para Windows XP. Yo necesitaría saber cual es tu 'hermano gemelo' en Windows 2000 profesional.

Saludos

Jure
03-05-2004, 16:00:01
Hola que tal si prueban con ExitWindowsEx es una funcion de la API con que pudes apagar tu equipo desde tu aplicación, tambien puden reiniciar el equipo y salir del usuario actual. Puedes mirar la doc que viene con DELPHI o visiten este link:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/exitwindowsex.asp

Espero que les ayude.

Jure.

barrauda
09-05-2004, 16:32:03
Les agradezco por los datos que me enviaron, voy a probar las opciones a ver que resulta y luego les comento. Igualmente si alguien tiene algún código armado sobre esto sería interesante que lo comparta. Estoy trabajando con un servidor con Windows 2000 Server y las máquinas que quiero apagar tienen XP profesional