![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() Hola a tod@s,
tengo una red local con 5 puestos, y quisiera saber como puedo hacer una aplicacion con la cual pueda apagar o reiniciar cualquiera de los equipos de la red desde mi puesto. A ver si me podeis decir que componentes usar para la conexion, y como seria la llamada para reiniciar o apagar la maquina. Espero vuestra ayuda. Gracias. ![]() ![]() |
#2
|
|||
|
|||
Hola de nuevo,
al parecer con la funcion api InitiateSystemShutdown, se puede apagar cualquier equipo, pero sin embargo mis equipos no lo hacen. Mi nueva pregunta es, sabe alguien si esta puede usarse en equipos con XP?? |
#3
|
||||
|
||||
Si te sirve, existen herramientas en PSTools (http://www.sysinternals.com/ntw2k/fr.../pstools.shtml), mas concretamente PsShutdown, un ejecutable que desde la consola puede apagar cualquier equipo en la red, o reinciarlo (tiene diferentes switches), siempre y cuando seas admin de red o de la maquina.
Asi, solo tendrias que hacer un shellexecute utilizando el ejecutable con algunos parametros, y voilá
__________________
Héctor Geraldino Software Engineer |
#4
|
||||
|
||||
Yo crearía una aplicación pequeña que se conecte por IP con el WinSock y que al recibir X comando apague el equipo. (Si buscas en mi página, hay una app llamada peep machine que hace esto), de esta manera no tendría que liar con los privilegios de los equipos.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() Última edición por delphi.com.ar fecha: 13-05-2004 a las 15:21:47. |
#5
|
|||
|
|||
Hola a todos,
Yo tambien estoy interesado en el tema y al parecer no soy el único ![]() ![]() Alguien puede dejar constancia de tal duda?..... A lo que dijo HECTOR, (PSTools) no lo he podido probar aun, si lo consigo ya diré algo y si no, seguire dando el coñazo. ![]() ![]() ![]() Un saludo
__________________
Un Saludo a todos/as |
#6
|
|||
|
|||
Hola,
he probado las PsTools y tienen buena pinta, apago perfectamente la máquina desde donde la ejecuto, pero en red no he consguido nada. creo que es por problemas con los permisos administrativos, pero no he probado a fondo.
__________________
Un Saludo a todos/as |
#7
|
||||
|
||||
Si, debe ser por permisos, y es que no puedes ir apagando las maquinas de la red medalaganariamente, sino que el usuario que utilizes para ejecutar la utilidad tiene que pertenecer a los grupos de administradores de la red (administrators, domain admins, enterprise admins, depende de tu configuracion), o tener los permisos en la maquina especifica en cuestion.
__________________
Héctor Geraldino Software Engineer |
#8
|
||||
|
||||
Yo, como delphi.com.ar, me inclino más hacia poner un server en las computadoras y que estén intentando conectaste al servidor, así el servidor tendría una lista completa y podría apagar el que quisiese enviando un comando.
¿Qué tienen que ver los permisos con esto?, no me aclaro, ¿Acaso se debería de evitar que se apagase el pc si el usuario es el Administrador?¿No se podría conseguir eso poniendo en CURRENT_USER en el registro en vez de LOCAL_MACHINE?
__________________
:) |
![]() |
|
|
![]() |
|