Windows automation kan reducere din arbejdsbyrde og Windows Script Hosting hjælper du automatisere Windows. Microsofts WSH værktøj giver dig mulighed for at tappe Windows-operativsystemet og styre mange af dens komponenter . Ligesom mange programmeringssprog , arbejder WSH ved at oprette og administrere objekter. At lære at arbejde med disse objekter og deres metoder kan hjælpe dig med at opdage nye måder at automatisere Windows og øge produktiviteten . Objekter
Et objekt består af ejendomme og handlinger. En cykel objekt , for eksempel, indeholder måske ejendomme navngivne Pedal og Wheels. Cykel objekt kan også bevæge sig. Fordi " bevægelse" er en handling , bliver det en af objektets metoder. JavaScript programmører kunne kalde en metode ved navn Flyt som vist nedenfor : Hej
Move (100)
Denne erklæring kalder en metode ved navn Flyt og passerer 100 til metoden. The Move metode kan derefter bruge denne værdi i sine beregninger . WSH objekter arbejde ved hjælp af de samme objektorienterede principper.
WSH Files
p Hvis du ved, hvordan man programmerer JavaScript , VBScript , Python eller andre scriptsprog , du allerede har mange af de nødvendige færdigheder til at opbygge stærke Windows automatisering scripts. Udviklere, der bygger WSH scripts skrive deres kode i teksteditorer og gemme dem. De kan derefter køre filerne ved at skrive kommandoer i Command Prompt vindue eller dobbeltklikke på disse filer fra en mappe. WSH filer har mulighed for at opdatere registreringsdatabasen, styre netværksprintere og udføre andre nyttige opgaver .
WScript
WScript objekt danner grundlaget for WSH kører . Dette objekt koordinater script udførelse , kommunikerer med outputenheder og giver dig mulighed for at få oplysninger om WSH miljø. WScript s Application ejendom , for eksempel, indeholder navnet på det script, der kører, og stien til WScript.exe fil. Et af de vigtigste wscript metoder Echo , som sender tekst til en dialogboks eller kommandopromptvinduet afhængigt af hvordan du udføre scriptet . Echo er nyttigt for fejlretning WSH programmer.
Andre nyttige objekter og metoder
WSH programmører bruger ofte WScript s CreateObject metode til at skabe forekomster af nyttige Windows-komponenter . Du kan endda bruge CreateObject metode til at initialisere en instans af Internet Explorer objekt og føje browser funktionalitet til din applicationt . Den GetObject metoden henter en fil og åbner den i filens standardprogrammet . Brug GetObject at indlæse en . Doc-fil , for eksempel, og Microsoft Word kan åbne og vise filen . Når du har brug for at læse , skrive og manipulere filer , skal du bruge FileSystem objekt. Den følgende kode bruger CreateObject til at oprette en FileSystemObject og gemme en henvisning til det i variabel med navnet mitObjekt : Hej
Set mitObjekt = CreateObject ( " Scripting.FileSystemObject " )
Efter skabe denne genstand, kalde en metode som DeleteFile at manipulere en computers filer og mapper.