"
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.
Sintaxis para
Powercfg.exe
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