Windows automatisering kan minska din arbetsbörda , och Windows Script Hosting hjälper dig automatisera Windows . Microsofts WSH verktyget kan du utnyttja operativsystemet Windows och hantera många av dess komponenter . Liksom många programmeringsspråk , fungerar WSH genom att skapa och hantera föremål . Att lära sig att arbeta med dessa objekt och deras metoder kan hjälpa dig att upptäcka nya sätt att automatisera Windows och öka produktiviteten . Objekt
Ett objekt består av fastigheter och åtgärder . En cykel objekt , till exempel, kan innehålla egenskaper med namnet Pedal och Wheels. The Bicycle Objektet kan också flytta . Eftersom " drag " är en handling , blir det en av objektets metoder . JavaScript programmerare skulle kunna kalla en metod som heter Move enligt nedan :
Move ( 100 ) katalog
Detta uttalande kallar en metod som heter Move och passerar 100 till metoden . Flytta Metoden kan sedan använda det värdet i sina beräkningar . WSH föremål arbeta med samma objektorienterade principer . Addera WSH filer
p Om du vet hur man programmerar JavaScript , VBScript , Python eller andra skriptspråk , har du redan många av de färdigheter som behövs för att bygga kraftfulla Windows automatiseringsskript . Utvecklare som bygger WSH skript skriver sin kod i textredigerare och spara dem . De kan sedan köra filerna genom att skriva kommandon i kommandotolken eller dubbelklicka på dessa filer inifrån en mapp . WSH filer har förmågan att uppdatera registret , hantera nätverksskrivare och utföra andra användbara uppgifter .
Wscript
Wscript objektet utgör den grund på vilken WSH körs . Detta objekt koordinater skript , kommunicerar med utenheter och ger dig möjlighet att få information om WSH miljön . Wscript Application egendom , till exempel , håller namnet på det skript som körs och sökvägen till WScript.exe filen . En av de viktigaste Wscript metoder är Echo , som skickar text till en dialogruta eller Kommandotolken , beroende på hur du kör skriptet . Echo är användbart för felsökning WSH program .
Andra användbara objekt och metoder
WSH programmerare använder ofta Wscript s CreateObject metod att skapa instanser av användbara Windows-komponenter . Du kan även använda CreateObject metoden för att initiera en instans av Internet Explorer objektet och lägg webbläsare funktionalitet till din applicationt . Den GetObject metoden hämtar en fil och öppnar den i filens standardprogrammet . Använd GetObject att ladda en . Doc-fil , till exempel , och Microsoft Word kan öppna och visa filen . När du behöver för att läsa , skriva och manipulera filer , använder filsystemet objektet . I följande kod används CreateObject att skapa en FileSystemObject och lagra en hänvisning till den i variabeln myObject :
Set myObject = CreateObject ( " Scripting.FileSystemObject " ) katalog
När du har skapat detta objekt , anropa en metod som DeleteFile att manipulera en dators filer och mappar .