![Možnosti jazyka VBScript pro správu napájení počítačů - Články Možnosti jazyka VBScript pro správu napájení počítačů - Články](https://a.laermfeuer.org/articles/opçes-de-vbscript-para-gerenciar-energia-em-computadores-1.jpg)
Obsah
- Použití Powercfg s VBScript
- Syntaxe Powercfg.exe
- Konfigurace možností napájení
- Volání Powercfg.exe v systému Windows Vista
Visual Basic Script Edition (VBScript) je skriptovací jazyk založený na jazyce Visual Basic. To je používáno ve spojení s “oknem skriptovací zařízení” vyvinout administrativní úlohy v síti Windows počítače. Možnosti napájení různých komponent lze změnit pomocí nástroje příkazového řádku "powercfg.exe". Volání tohoto programu jako parametr příkazu VBScript "Spustit".
Použití Powercfg s VBScript
Následující kód VBScript spustí nástroj pro konfiguraci napájení, "powercfg.exe", s příslušnými argumenty a možnosti časového limitu pro úsporu energie procesoru, monitoru a pevného disku.
Nastavit osShell = CreateObject ("Wscript.Shell") osShell.Run "cmd powercfg / setactive Syntaxe příkazového řádku se liší podle verze systému Windows. Parametry a volby jsou v některých případech specifikovány "-" namísto "/", například "-setactive" namísto "/ setactive". Níže je uveden příklad nastavení možností napájení v systému Windows XP prostřednictvím objektu osShell výše uvedeného skriptu: osShell.Run "cmd powercfg / setactive" Domů / Práce "osShell.Run" cmd powercfg / change "Domů / Práce" / hibernate-timeout-ac 20 " Zde je "Dům / Práce" založen jako aktivní energetická rovina pomocí "/ setactive". Parametr "/ change" na druhém řádku mění konfiguraci plánu pomocí "/ hybernate-timeout-ac 20", což znamená "uložit obsah paměti na disk a vypnout systém po 20 minutách, pokud je napájen z CA ". Další informace o možnostech powercfg.exe naleznete v následujících částech a odkazech. Tento nástroj má stejné funkce, ale syntaxi, která se liší s edicí systému Windows. Pro Windows 2003: "/ powercfg [/ list | / query [name] | / create name | / delete name | / setactive name | / change name settings | / hibernate [on | off] / název exportu [/ file filename] / file file_name] | / globalpowerflag [on | off] / volba: flag | /?] " Spusťte "powercfg / list" pro seznam výchozích plánů napájení podporovaných systémem. Použijte přepínač "/ help" pro informace o powercfg.exe pro vaše vydání systému Windows. Přidání vlastního plánu do výchozího seznamu plánů pomocí "powercfg / create osShell.Run "cmd powercfg / create Parametry / delete (/ /), / setactive (nebo / s), / change (nebo / x), / export (nebo / e) a / import (nebo / i) slouží k vymazání, povolení, exportu a importu plánu. Použít "/ dotaz V systému Windows Vista jsou plány napájení odkazovány na globální ID uživatele (GUID). Když je systém nově nainstalován, výchozí plán je "Balanced" a GUID je "381b4222-f694-41f0-9685-ff5bb260df2e" na všech počítačích. Chcete-li, aby byl váš plán lépe čitelný, proveďte duplicitní identifikátor GUID s vlastním názvem následujícím způsobem: powercfg -DUPLICATENAME 381b4222-f694-41f0-9685-ff5bb260df2e 381b4222-f694-41f0-9685-ff5bb260aaaa powercfg -CHANGENAME 381b4222-f694-41f0-9685-ff5bb260aaaa "MeuPlanoPersonalizado" Skript bude zobrazen v systému Windows Vista tímto způsobem: Nastavit osShell = CreateObject ("Wscript.Shell") osShell.Run "powercfg.exe -setactive" MyCustomScheme "osShell.Run" powercfg.exe -change "MyCustomScheme" -disk-timeout-dc 45 ", 0, true
Syntaxe Powercfg.exe
Konfigurace možností napájení
Volání Powercfg.exe v systému Windows Vista