El siguiente código de VBScript ejecuta la utilidad de configuración de energía " powercfg.exe " con argumentos apropiados y de ahorro de energía Opciones de tiempo de espera para el procesador , el monitor y el disco duro .
< P > Establecer osShell = CreateObject ( " Wscript.Shell ")
osShell.Run "< powercfg.exe de línea de comandos específicos para el parámetro , el dispositivo y el sistema operativo Windows edición > " la sintaxis de línea de comandos es diferente para diferentes ediciones de Windows . Los interruptores y las opciones se especifican con un "-" en lugar de un "/" en algunos casos. . Por ejemplo " - setactive " en lugar de " /setactive " continuación se muestra un ejemplo de configuración de opciones de energía en Windows XP a través del objeto osShell en tu VBScript anterior : osShell.Run "cmd powercfg /setactive "Home /Work" osShell.Run "cmd powercfg /cambio " Home /Work " /hibernate -timeout -ac 20 " Aquí se ajusta "Home /Work " como el esquema de energización activa utilizando " /setactive ." el parámetro " /cambio" en la segunda línea régimen de cambios "Home /Escritorio " con la opción " /hybernate -timeout -ac 20 ", que significa "guardar contenido de la memoria en el disco y vuelta el suministro de energía después de 20 minutos si se ejecutan con alimentación de CA " . Ver detalles del uso de opciones Powercfg.exe en las siguientes secciones y referencias. Esta utilidad tiene las mismas características, pero un poco diferente sintaxis en diferentes ediciones de Windows es la sintaxis para Windows 2003 : " powercfg [/list
osShell.Run "cmd equipo
Sintaxis para
Powercfg.exe