Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
VBScript opties voor het sturen Computers
Visual Basic Script ing Edition (VBScript ) is een scripttaal die functies van de Visual Basic taal leent . Het wordt gebruikt in combinatie met Windows scripting mogelijkheid om administratieve taken uit te voeren op het netwerk van computers met Windows -besturingssystemen . De voeding voor diverse component -apparaten van de computer worden gemanipuleerd door de command - line utility " powercfg.exe " . Bel powercfg.exe als parameter opdracht met de VBScript " Run" commando . Met behulp powercfg met VBScript

De volgende VBScript-code voert de Macht hulpprogramma " powercfg.exe " met de juiste argumenten en energiebesparende time-out opties voor de processor , monitor en harde schijf .

Set osShell = CreateObject ( " WScript.Shell " ) op Twitter

osShell.Run " cmd powercfg /SETACTIVE "

osShell.Run
" "

de opdrachtregelsyntaxis
is verschillend voor verschillende edities van Windows . De schakelaars en opties worden in de vorm ' - ' in plaats van een " /" onder bepaalde omstandigheden . . Bijvoorbeeld " - SETACTIVE " in plaats van " /SETACTIVE "

Hieronder
is een voorbeeld van het instellen van de macht opties op Windows XP via de osShell object in uw VBScript hierboven :

osShell.Run " cmd
powercfg /SETACTIVE "Home /Work "

osShell.Run
" cmd powercfg /change " Home /Werk " /hibernate - timeout - ac 20 "

Hier vindt ingesteld "Home /Work " als de actieve voedend regeling gebruik " /SETACTIVE " . de parameter " /change " in de tweede regel verandert regeling "Home /Desk " met de optie " /hybernate - timeout - ac 20 " , wat betekent " te slaan inhoud van het geheugen op de harde schijf en zet off de macht na 20 minuten als op netstroom werkt . "

Bekijk de details van het gebruik powercfg.exe opties in de volgende secties en referenties .
Syntax voor Powercfg.exe

Dit hulpprogramma
heeft dezelfde functies, maar iets andere syntax op verschillende Windows- versies Hieronder volgt de syntax voor Windows 2003 :

" powercfg
[ /list | /query- [ naam ] | /creëren naam . | /delete naam | /SETACTIVE naam | /wijzigen naaminstellingen | /hibernate [ on | off ] | naam /export [ /file filename ] | naam /import [ /file bestandsnaam ] | /globalpowerflag [ on | off ] /optie : flag | ? /] "

Uitvoeren " powercfg /list "om een lijst van standaard voeding van regelingen die door het systeem te krijgen Gebruik het . " /help -schakelaar " voor hulp op powercfg.exe voor uw Windows-editie < . br >
instellen Stroomvoorzieningsopties

Voeg een custom schema aan de lijst van standaard regelingen gebruik " powercfg /creëren ' . In je VBScript wordt deze weergegeven als volgt :

osShell.Run
" cmd powercfg /creëren "

Gebruik parameters Twitter /verwijderen ( of /d ) , /SETACTIVE ( of /s ) , /change ( of /x ) , /export en /import ( of /i ) te verwijderen , in te stellen als actieve , verandering , respectievelijk een regeling export en import . Gebruik " /vraag " om de huidige optie te tonen instellingen voor een regeling . voor de optie " /change " om een regeling te veranderen , is er een lijst van parameters die het element ( bespaart geheugen en hibernate , standby-modus , proces smoren beleid ) of apparaat (monitor , harde schijf) , of optie moet worden gebruikt wanneer de computer draait op AC of DC stroom , en het aantal minuten waarna het moet worden uitgeschakeld . bijvoorbeeld , " /standby - timeout - dc 30 " betekent " zet de computer in de stand- by modus na 30 minuten als het draait op gelijkstroom . "
Calling Powercfg.exe op Windows Vista

op Windows Vista , stroomschema's wordt verwezen door een GUID ( netwerk globaal gebruiker ID ) . Wanneer het systeem opnieuw is geïnstalleerd , de standaard regeling " Balanced " waarvan de standaard GUID is 381b4222 - F694 - 41f0 - 9685 - ff5bb260df2e op alle Vista- computers . Om je script meer leesbaar te maken , maak een dubbele regeling voor deze GUID , het geven van een aangepaste naam als volgt :

powercfg - DuplicateName
381b4222 - F694 - 41f0 - 9685 - ff5bb260df2e 381b4222 - F694 - 41f0 - 9685 - ff5bb260aaaa

powercfg - changename 381b4222 - F694 - 41f0 -
9685 - ff5bb260aaaa " MyCustomScheme "

Uw VBScript op Windows Vista ziet er als volgt uit:

Set
osShell = CreateObject ( " WScript.Shell " )

osShell.Run
" powercfg . exe - SETACTIVE " MyCustomScheme "

osShell.Run " powercfg.exe - change " MyCustomScheme Nieuws " - disk - timeout - dc 45 " , 0 , ware
< br >

Previous: Next:
  Visual Basics Programming
·Hoe kan ik een spreadsheet in …
·Hoe maak je een Picture Box in…
·Hoe maak je een raster Teken o…
·Hoe een String Aan het einde v…
·Hoe te sluiten UserForm 
·Hoe te DateDiff code VB.Net 
·Hoe maak je een map & Haar Inh…
·Verbinding maken met SQL Serve…
·Hoe te Dynamische SQL Build in…
  Related Articles
Hoe schrijf je een algemene VBScript 
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
Hoe de VBScript gebeurtenisobject Gebrui…
Hoe maak je een fout Handler voor een VB…
Hoe je code schrijven op HTML Button Met…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
VBScript & SQL Tutorial 
  Programmering Articles
·Hoe te Parse data toegang 
·Hoe te XML toewijzen aan een variabele i…
·Hoe kan ik een aanvraag voor een ActiveX…
·Het veranderen van de achtergrondkleur v…
·Hoe te Infinity gebruiken in Java 
·Hoe op Reacties in een PHP -bestand make…
·Hoe je MySQL Upgrade in Plesk 
·Hoe maak je een foto maken Into Monochro…
·Hoe maak je tijd in met behulp van Java …
Copyright © Computer Kennis http://www.nldit.com