Windows automatisering kan redusere arbeidsmengden, og Windows Script Hosting hjelper deg med å automatisere Windows. Microsofts WSH verktøyet lar deg benytte seg av Windows -operativsystemet og administrere mange av komponentene . Som mange programmeringsspråk , fungerer WSH ved å opprette og administrere stedene. Lære å arbeide med disse objektene og deres metoder kan hjelpe deg å oppdage nye måter å automatisere Windows og øke produktiviteten . Objekter
Et objekt består av eiendommer og handlinger. En sykkel objekt , for eksempel , kan inneholde egenskaper navngitte Pedal og hjul . The Bicycle objektet kan også flytte . Fordi " move" er en handling, blir det en av objektets metoder. JavaScript programmerere kan kalle en metode som heter Move , som vist nedenfor :
Move ( 100 )
Den uttalelsen kaller en metode som heter Move og passerer 100 til metoden . Flytt metoden kan deretter bruke denne verdien i sine beregninger . Arbeide WSH gjenstander med samme objektorienterte prinsipper.
WSH -filer
p Hvis du vet hvordan du program JavaScript, VBScript, Python eller andre skriptspråk , har du allerede mange av de ferdighetene som trengs for å bygge kraftige Windows automatisering skript. Utviklere som bygger WSH -skript skrive inn koden på tekst redaktører og lagre dem. De kan da kjøre filene ved å skrive kommandoer i Command Prompt vindu eller dobbeltklikke disse filene fra en mappe . WSH filer har muligheten til å oppdatere registeret , administrere nettverksskrivere og utføre andre nyttige oppgaver .
WScript
WScript objektet danner det grunnlaget som WSH kjører . Dette objektet koordinater kjøring av skriptet, kommuniserer med ut-enheter og lar deg få informasjon om WSH miljøet . WScript søknad eiendom, for eksempel, har navnet på skriptet som kjører og banen til WScript.exe filen. En av de viktigste wscript metoder er Echo , som sender tekst til et dialogvindu eller til Command Prompt vindu avhengig av hvordan du utføre skriptet . Echo er nyttig for debugging WSH programmer.
Andre nyttige objekter og metoder
WSH programmerere bruker ofte WScript sin CreateObject metode for å opprette forekomster av nyttige Windows-komponenter . Du kan også bruke CreateObject metode for å starte en forekomst av Internet Explorer objekt og legge nettleser funksjonalitet til applicationt din . Den GetObject metoden henter en fil og åpner den i filens standard søknad. Bruk GetObject å laste en . Doc-fil , for eksempel, og Microsoft Word kan åpne og vise filen . Når du trenger å lese, skrive og manipulere filer, bruker FileSystem objektet . Følgende kode bruker CreateObject å skape en FileSystemObject og lagre en referanse til den i variabelen som heter MyObject : en
Set MyObject = CreateObject ( " Scripting.FileSystemObject ")
Etter å ha laget dette objektet , kalle en metode som DeleteFile å manipulere datamaskinens filer og mapper .