" 
  osShell.Run " < Powercfg.exe riga di comando specifica per il parametro , dispositivo e sistema operativo Windows edition > " 
 
 la sintassi della riga di comando è diverso per le diverse edizioni di Windows . Gli interruttori e le opzioni sono specificate con un '-' al posto di un '/' in alcuni casi. . Ad esempio " - setactive " invece di " /setactive " 
 
 seguito è riportato un esempio di impostazione di opzioni di alimentazione in Windows XP tramite l'oggetto osShell nel VBScript sopra : 
 osShell.Run 
 " cmd powercfg /setactive " Casa /Lavoro " 
 
 osShell.Run "cmd powercfg /cambio " Home /Lavoro " /hibernate- timeout -ac 20" 
 
 Qui , si imposta " Casa /Lavoro " come il regime di powering attiva mediante il parametro " /cambiamento" nel secondo schema di linea cambia " /setactive " . "Home page /Desk " utilizzando l'opzione " /hybernate -timeout -ac 20" , che significa " salvare il contenuto della memoria sul disco e girare spegnimento dopo 20 minuti se alimentato a corrente alternata " . 
 
 Vedi dettagli di utilizzare le opzioni Powercfg.exe nelle seguenti sezioni e riferimenti . 
 Sintassi per 
 Powercfg.exe 
 
 Questa utility ha le stesse caratteristiche ma di sintassi leggermente diversa per le diverse edizioni di Windows segue è la sintassi per Windows 2003 : 
 
 " powercfg [ /list