Innhold
- Bruke Powercfg med VBScript
- Syntaks av Powercfg.exe
- Konfigurere strømalternativer
- Ringer Powercfg.exe i Windows Vista
Visual Basic Script Edition (VBScript) er et skriptspråk basert på Visual Basic-språket. Den brukes sammen med "Window scripting facility" for å utvikle administrative oppgaver på nettverket av Windows-datamaskiner. Strømalternativer for ulike komponenter kan endres via kommandolinjeverktøyet "powercfg.exe". Ringe til dette programmet som en parameter for kommandoen VBScript "Run".
Kjør "powercfg.exe" ved hjelp av "Kjør" -funksjonen til VBScript for å angi strømalternativer på Windows-datamaskiner (strømforsyningsbilde av .shock fra Fotolia.com)
Bruke Powercfg med VBScript
Den følgende VBScript-koden kjører strømkonfigurasjonsverktøyet, "powercfg.exe", med passende argumenter og tidsavbrudd for prosessor, skjerm og harddiskbesparelser.
Sett osShell = CreateObject ("Wscript.Shell") osShell.Run "cmd powercfg / setactive Kommandolinjens syntaks varierer med versjonen av Windows. Parametre og alternativer er spesifisert med "-" i stedet for "/" i noen tilfeller, for eksempel "-settaktivt" i stedet for "/ setactive". Følgende er et eksempel for å angi strømalternativer i Windows XP gjennom det ovennevnte skriptets osShell-objekt: osShell.Run "cmd powercfg / setactive" Hjem / Arbeid "osShell.Run" cmd powercfg / change "Hjem / arbeid" / dvale-timeout-ac 20 " Her er "House / Work" etablert som det aktive energiplanen ved bruk av "/ setactive". Parameteren "/ endre" på den andre linjen endrer planens konfigurasjon ved å bruke "/ hybernate-timeout-ac 20", som betyr "lagre innholdet i minnet på disken og slå av systemet etter 20 minutter hvis det drives av CA ". For mer informasjon om alternativer for powercfg.exe, se følgende avsnitt og referanser. Dette verktøyet har de samme funksjonene, men en syntaks som varierer med utgaven av Windows. For Windows 2003: "/ powercfg [/ list | / query [navn] | / opprett navn | / slett navn | / setaktivt navn | / endre navninnstillinger | / dvalemodus [på | av] / eksportnavn [/ fil filnavn] / fil filnavn] | / globalpowerflag [på | av] / alternativ: flagg | /?] " Kjør "powercfg / list" for en liste over standard strømstyringsplaner som støttes av systemet. Bruk "/ help" bryteren for informasjon om powercfg.exe for din utgave av Windows. Legg til en tilpasset plan i standardplanlisten ved hjelp av "powercfg / create osShell.Run "cmd powercfg / create Bruk / / (/ /), / setactive (eller / s), / change (eller / x), / export (eller / e) og / import (eller /) parametere for å slette, aktivere, eksportere og importere en plan, henholdsvis. Bruk "/ spørring I Windows Vista refereres kraftplaner med en global nettverks-ID (GUID). Når systemet er nylig installert, er standardplanen "Balansert" og GUID er "381b4222-f694-41f0-9685-ff5bb260df2e" på alle datamaskiner. For å gjøre planen din mer lesbar, gjør du en duplikat GUID, med et egendefinert navn, som følger: powercfg -DUPLICATENAME 381b4222-f694-41f0-9685-ff5bb260df2e 381b4222-f694-41f0-9685-ff5bb260aaaa powercfg -CHANGENAME 381b4222-f694-41f0-9685-ff5bb260aaaa "MyPolishPlanet" Skriptet vil bli sett i Windows Vista på denne måten: Sett osShell = CreateObject ("Wscript.Shell") osShell.Run "powercfg.exe -setactive" MyCustomScheme "osShell.Run" powercfg.exe -change "MyCustomScheme" -disk-timeout-dc 45 ", 0, true
Syntaks av Powercfg.exe
Konfigurere strømalternativer
Ringer Powercfg.exe i Windows Vista