Visual Basic Script Edition (VBScript) é uma linguagem de script que pega emprestado recursos da linguagem Visual Basic. É usado em conjunto com facilidade scripting janela para executar tarefas administrativas na rede de computadores que executam sistemas operacionais Windows. As opções de alimentação para vários dispositivos que compõem o computador são manipulados pelo utilitário de linha de comando " powercfg.exe " . Chame powercfg.exe como um parâmetro de comando usando o comando "Executar" VBScript. Usando Powercfg com VBScript  
 O seguinte código VBScript executa o utilitário de configuração de energia " powercfg.exe " com os argumentos apropriados e opções de tempo limite de economia de energia para o processador , o monitor eo disco rígido . 
 
 Definir osShell = CreateObject (" WScript.Shell" ) 
 
 osShell.Run " cmd powercfg /setactive   osShell.Run "  "
  a sintaxe de linha de comando é diferente para diferentes edições do Windows . Os switches e opções são especificadas com um "-" em vez de um '/' em alguns casos. . Por exemplo, " - setactive " em vez de " /setactive " 
 
 A seguir é um exemplo de como configurar as opções de energia no Windows XP através do objeto osShell em sua VBScript acima: 
 
 osShell.Run "cmd powercfg /setactive "Home /Work " 
 
 osShell.Run " cmd powercfg /mudança " Home /Work " /hibernate -timeout -ac 20" 
 
 Aqui , você define "Home /Work " como o esquema de alimentação ativa usando " /setactive ." a " /mudança" parâmetro na segunda linha muda esquema de "Home /Desk" com a opção " /hybernate -timeout -ac 20" , que significa " salvar o conteúdo da memória para o disco e por sua vez, off de energia após 20 minutos, se estiver usando a energia CA. "
 
 Veja detalhes do uso opções powercfg.exe nas seguintes seções e referências. 
 Sintaxe para Powercfg.exe 
 
 
 Este utilitário tem as mesmas características, mas sintaxe um pouco diferente em diferentes edições do Windows é a sintaxe para o Windows 2003: . 
 
 " powercfg [/list