Usuário com melhor resposta
Desligar maquinas na rede GPO

Pergunta
-
Respostas
-
Olá Nefi, tudo bem?
Bom, exatamente isso vc criar um .bat e agenda no seu servidor para rodar essa bat as ex:20h
ai ele sai dando shutdown em todas as maquinas relacionada na bat.
shutdown -s -f -m \\Computer1 -t 60
shutdown -s -f -m \\Computer2 -t 60
shutdown -s -f -m \\Computer3 -t 60
shutdown -s -f -m \\Computer4 -t 60[]´s
Aislan
Todas as Respostas
-
Olá Nefi tudo bem?
Bom, depende do numero de maquinas que vc tem, se for um numero pequeno vc pode fazer um script e agentar um horário para rodar, esse é o modo mais facil...
shutdown -s -f -m \\Computer1 -t 60
shutdown -s -f -m \\Computer2 -t 60
shutdown -s -f -m \\Computer3 -t 60
shutdown -s -f -m \\Computer4 -t 60Você pode também colocar nas opções de energia, tantos minutos inativo desliga a maquina.
[]´s
Aislan
-
Olá Aislan, tudo bem e com vc?
Obrigado pelas dicas.
É o seguinte, tenho umas 50 maquinas clientes. Nunca utilizei scripts somente bats. Caso vc tenha esse modelo de script poderia por favor me mandar?
Referente as opções de energia, (me corrija caso esteja errado) só existem as opções de desligar monitor e os discos. Acredito que desse modo a máquina hiberne, eu gostaria que ela desligasse mesmo.
-
Ola, colega.
Então... você pode colocar os comandos sugeridos pelo colega Aslan acima dentro do bloco de notas e salvar o arquivo como desliga.bat e depois criar uma tarefa agendada do Windows para este arquivo de forma que todos os dias, à uma determinada hora, o programa desliga.bat seja executado. O que estiver ali dentro do desliga.bat será executado.
Vai funcionar com certeza.
Silvano. -
Olá Nefi, tudo bem?
Bom, exatamente isso vc criar um .bat e agenda no seu servidor para rodar essa bat as ex:20h
ai ele sai dando shutdown em todas as maquinas relacionada na bat.
shutdown -s -f -m \\Computer1 -t 60
shutdown -s -f -m \\Computer2 -t 60
shutdown -s -f -m \\Computer3 -t 60
shutdown -s -f -m \\Computer4 -t 60[]´s
Aislan
-
-
Gostaria de aproveitar o topico e tirar algumas duvidas.....
Trabalho na area de suporte de uma universidade e ficam pros estagiarios(inclusive eu ^^) desligar as maquinas de todos os labs.
Aí estava pensando em fazer um scrip para facilitar o trabalho de todos, sendo um script para cada lab.
Queria a ajuda de vcs para fazer um script +/- assim.
Da um shutdown nas makinas e depois de dar o comando do shutdown , dar um ping nas makinas, caso esteja ligada...dar outro shutdown na mikina ligada.
Não se se a melhor maneira pra isso é fazer dois scripts separados ou em um mesmo consigo fazer os dois comando.
E outra coisa seria.....as makinas de cada lab, tem o IP em sequencia , assim ou inves de eu escrever 40 nomes de makinas...eu colocar a faixa de IP pertencente ao LAB.
Alguem sabe como posso fazer isso....em VBS ou BAT msm.....
Agradeço a ajuda de todos
-
Olá pessoal
Eu tenho o mesmo problema do colega Sorokabano, o bom mesmo seria fazer isto por domínio, ou seja desligar todas as máquinas pertencentes a um domínio menos é claro os servidores. -
Cara seguinte,
Se vc tiver a senha de Adm da rede, voce pode criar um bat por lab, e colocar no agendador de tarefa de uma maquina com direito de administrador, quando vc executar o arquivo do servidor vc vai desligar todas as maquina que seu arquivo de lote está apontando.
a forma melhor de vc gerenciar esses arquivos por LAB é a seguinte.
vc cria um arquivo que desliga a maquina
exemplo...
shutdown -s -t 60 -m \\192.168.0.1 - para maquina 1
shutdown -s -t 60 -m \\192.168.0.1 - para maquina 2
salva como desligalab1.bat
shutdown -s -t 60 -m \\192.168.0.20 - para maquina 1
shutdown -s -t 60 -m \\192.168.0.21 - para maquina 2
shutdown -s -t 60 -m \\192.168.0.22 - para maquina 3
salva como desligalab2.bat
e assim por diante, so um alerta, se vc tiver a senha de adm, cuidado para não desligar nenhum servidor;
Abraço.
-
Seguinte, se em sua firma existe uma equipe de desenvolvimento, pede para eles criarem algo para ti, ou então procura algo pronto em foruns e sites voltados para desenvolvimento, lá alem de dicas(que não é seu caso) eles dispoem programas prontos.
Digo isto pois um de meus dominios utilizo um arquivo .BAT para fazer o "shutdonw", ele funciona normalmente porem ele é executado em blocos, ou seja se ele não acha uma maquina descrita no .BAT ele fica um tempo rasuavel procurando ela até que ele a ignore e passe o comando de shutdown para outra maquina. Impossibilitando que você acompanhe o desligar das maquinas...pois como você disse você tem 50 maquinas...se 10 estiverem desligadas, e vamos estimar que o arquivo .BAT demore 1 min para analisar que uma maquina esteja desligada e passar para proxima...1min = 60seg
10*60 = 1hora... para desligar 50 maquinas...tornando-se inviavel! (Isso é obvio se você quiser ocompanhar o desligar! Se não tem a necessidade pode usar esse sistema de comando em blocos!) -
Comigo esse Bat não funcionou foi obrigado a utilizar o DesligaPC nas maquinas clientes.
Programo para desligar todo o dia em x horario e funciona bem, o unico problema e a configuração manual nas estações já que a instalação você pode fazer via GPO