Batch avanzado para apagar PCs en red remotamente

Iniciado por Issiana, 10 Septiembre 2011, 17:46 PM

0 Miembros y 1 Visitante están viendo este tema.

Issiana

Hola Amigos:
Ojala puedan ayudarme con lo siguiente:
Necesito apagar mis PCs en red remotamente hice este bat, claro con todas la IPs:
shutdown /s /m \\172.16.5.16 /t 90 /d p:4:2 /c "Su equipo se esta apagando"
El cual funciona correctamente, simpre y cuando todas las PCs esten encendidas, pero si sólo una de ellas esta apagada el bat ya no funciona, se planta.
Pueden decirme como puedo solucionar esto.
Desde ya muchas gracias,
Issiana

leogtz

Puedes utilizar psexec, en un archivo de texto tienes las direcciones, usuario y password y vas ejecutando el comando sobre cada una de ellas...
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

Issiana

Leo, podrias explicarme mejor o copiarme el código, pues la verdad no te entiendo. Además a que contraseñas te refiers pues las de lso usuarios no tengo forma de saberlo. Psexc se puede lanzar de Active Directory.
Gracias,

leogtz

Para usar la utilidad psexec.exe debes de conocer el usuario, la máquina y el password de la máquina, sino no podrás ejecutar un comando sobre ella.

http://technet.microsoft.com/en-us/sysinternals/bb897553

Por qué no pruebas a apagar cada máquina individualmente y no todas con el comando shutdown?

Si puedes apagar una, quizá puedas apagar una por una, solo debes de conocer las direcciones...
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

the_Avenger

Oigan podrian poner os codigo y como se usa ese programito o contactarme por MP al menos.. Esto me intereso mucho y podria ponerme a practicar desde mi casa. otra duda. Funcionaria a travez de internet para apagar la computadora de una oficina desde mi casa?