Fala galera do TI com Farofa como estão??
Bom inaugurando aqui mais um novo projetinho que é o Script Session, postando aqui um sério de scripts que usamos no dia a dia para que cada vez mais o trabalho de um ADM de Rede seja mais simples com menos esforço administrativo.
O primeiro da Session é um script que usei para que eu não tivesse problemas com o agendador de tarefas, fazendo a gestão da ferramenta de gerenciamento de energia do Windows XP via linha de comando numa batizinha simples.
Segue abaixo o Script:
POWERCFG /CREATE POWPERF
REM ----- TEMPO PARA DESLIGAR O MONITOR -----
POWERCFG /CHANGE POWPERF /monitor-timeout-ac 0
POWERCFG /CHANGE POWPERF /monitor-timeout-dc 0
REM ---------------------------------------------
REM ------ TEMPO PARA DESLIGAR O HD ----------
POWERCFG /CHANGE POWPERF /disk-timeout-ac 0
POWERCFG /CHANGE POWPERF /disk-timeout-dc 0
REM -------------------------------------------
REM ------------ SISTEMA EM ESPERA ------------
POWERCFG /CHANGE POWPERF /standby-timeout-ac 0
POWERCFG /CHANGE POWPERF /standby-timeout-dc 0
REM ----------------------------------------------
POWERCFG /HIBERNATE OFF
POWERCFG /CHANGE POWPERF /hibernate-timeout-ac 0
POWERCFG /CHANGE POWPERF /hibernate-timeout-dc 0
POWERCFG /SETACTIVE POWPERF
Explicação:
O código em si é bem simples e fácil de entender, as linhas já estão comentadas pelo comando REM, e a execução do comando é feita pelo comando POWERCFG / o parametro especificado, no fim dele, onde eu deixei o valor "0" (zero) u que quer dizer que esta desativado o recurso, os parametros "ac" para computadores na tomada e "dc" para quando entrarem na bateria.
Um exemplo prático para esse script é:
Imaginem que você precise configurar o gerenciamento de energia para o notebook do seu chefe pra que ele nunca hiberne, mas que desligue o monitor em 10 minutos na bateria e em 20 na tomada, que o hd desligue em 30 minutos independente se na tomada ou na bateria e num quer que entre em standyby, então o comando ficaria mais ou menos assim:
POWERCFG /CREATE POWPERF
REM ----- TEMPO PARA DESLIGAR O MONITOR -----
POWERCFG /CHANGE POWPERF /monitor-timeout-ac 20
POWERCFG /CHANGE POWPERF /monitor-timeout-dc 10
REM ---------------------------------------------
REM ------ TEMPO PARA DESLIGAR O HD ----------
POWERCFG /CHANGE POWPERF /disk-timeout-ac 30
POWERCFG /CHANGE POWPERF /disk-timeout-dc 30
REM ----------------------------------------------
POWERCFG /HIBERNATE OFF
POWERCFG /CHANGE POWPERF /hibernate-timeout-ac 0
POWERCFG /CHANGE POWPERF /hibernate-timeout-dc 0
POWERCFG /SETACTIVE POWPERF
é isso pessoal, espero que tenha sido útil para vocês, e se tiverem scripts e comandos para dividir com agente e dúvidas só postar nos comentários ou no twitter, abração a todos.
Obrigado! Me ajudou muito aqui no serviço
ResponderExcluirmuito bom esse script, resolvi uma pá de problemas aqui na empresa com ele.
ResponderExcluirValeu Cara! Ajudou muito! Bem simples de entender!
ResponderExcluirSegue o que personalizei a partir do seu, de acordo com as minhas necessidades ( Computador de visualização de CFTV, não pode desligar, hibernar, suspender, apagar monitor e desligar HD):
POWERCFG /CREATE POWPERF
REM ------- TEMPO PARA DESLIGAR O MONITOR -------
POWERCFG /CHANGE POWPERF /monitor-timeout-ac 0
POWERCFG /CHANGE POWPERF /monitor-timeout-dc 0
REM ---------------------------------------------
REM --------- TEMPO PARA DESLIGAR O HD ----------
POWERCFG /CHANGE POWPERF /disk-timeout-ac 0
POWERCFG /CHANGE POWPERF /disk-timeout-dc 0
REM ---------------------------------------------
POWERCFG /HIBERNATE OFF
POWERCFG /CHANGE POWPERF /hibernate-timeout-ac 0
POWERCFG /CHANGE POWPERF /hibernate-timeout-dc 0
REM ---------------------------------------------
REM ------ TEMPO PARA ENTRAR EM STANDBY ---------
POWERCFG /CHANGE POWPERF /standby-timeout-ac 0
POWERCFG /CHANGE POWPERF /standby-timeout-dc 0
POWERCFG /SETACTIVE POWPERF
Qual é o comando do botão do teclado "power"???
ResponderExcluir