Innehåll
- Använda Powercfg med VBScript
- Syntax av Powercfg.exe
- Konfigurera strömalternativ
- Ringer Powercfg.exe i Windows Vista
Visual Basic Script Edition (VBScript) är ett skriptspråk baserat på Visual Basic-språket. Den används tillsammans med "Window scripting facility" för att utveckla administrativa uppgifter på nätverket av Windows-datorer. Alternativen för olika komponenter kan ändras genom kommandoradsverktyget "powercfg.exe". Ringa ett samtal till det här programmet som en parameter i kommandot VBScript "Run".
Kör "powercfg.exe" med funktionen "Kör" i VBScript för att ställa in strömalternativen på Windows-datorer (strömförsörjningsbild av .shock från Fotolia.com)
Använda Powercfg med VBScript
Följande VBScript-kod kör strömkonfigurationsverktyget, "powercfg.exe", med lämpliga argument och tidsavbrott för processorbesparingar, övervakning och hårddiskbesparingar.
Ange osShell = CreateObject ("Wscript.Shell") osShell.Run "cmd powercfg / setactive Kommandoradssyntaxen varierar med versionen av Windows. Parametrar och alternativ anges i "" - i stället för "/" i vissa fall, till exempel "-setaktivt" istället för "/ setactive". Följande är ett exempel för att ställa in strömalternativen i Windows XP genom det ovan beskrivna skriptets osShell-objekt: osShell.Run "cmd powercfg / setactive" Hem / Arbeta "osShell.Run" cmd powercfg / change "Hem / Arbete" / Viloläge-timeout-ac 20 " Här är "House / Work" etablerat som det aktiva energiplanen med "/ setactive". Parametern "/ Change" på den andra raden ändrar planens konfiguration med "/ hybernate-timeout-ac 20", vilket betyder att "spara innehållet i minnet till disken och stäng av systemet efter 20 minuter om det drivs av CA ". Mer information om alternativen powercfg.exe finns i följande avsnitt och referenser. Det här verktyget har samma funktioner, men en syntax som varierar med upplagan av Windows. För Windows 2003: "/ powercfg [/ list | / query [namn] | / skapa namn | / radera namn | / setaktivt namn | / ändra namninställningar | / viloläge [på | av] / exportnamn [/ fil filnamn] / filfilnamn] | / globalpowerflag [på | av] / alternativ: flagg | /?] " Kör "powercfg / list" för en lista över standard strömplaner som stöds av systemet. Använd "/ help" -knappen för information om powercfg.exe för din utgåva av Windows. Lägg till en anpassad plan i standardplanlistan med "powercfg / create osShell.Run "cmd powercfg / create Använd / / (/ /), / set (eller /), / ändra (eller / x), / export (eller / e) och / import (eller /) parametrar för att radera, aktivera, exportera och importera en plan, respektive. Använd "/ fråga I Windows Vista refereras kraftplaner med ett globalt användarnamn för nätverket (GUID). När systemet är nyinstallerat är standardplanen "Balanced" och GUID är "381b4222-f694-41f0-9685-ff5bb260df2e" på alla datorer. För att göra din plan mer läsbar gör du en duplicerad GUID, med ett anpassat namn, enligt följande: powercfg -DUPLICATENAME 381b4222-f694-41f0-9685-ff5bb260df2e 381b4222-f694-41f0-9685-ff5bb260aaaa powercfg -CHANGENAME 381b4222-f694-41f0-9685-ff5bb260aaaa "MyPolishPlanet" Skriptet kommer att ses i Windows Vista så här: Ange osShell = CreateObject ("Wscript.Shell") osShell.Run "powercfg.exe -setactive" MyCustomScheme "osShell.Run" powercfg.exe -change "MyCustomScheme" -disk-timeout-dc 45 ", 0, true
Syntax av Powercfg.exe
Konfigurera strömalternativ
Ringer Powercfg.exe i Windows Vista