automazione di Windows in grado di ridurre il carico di lavoro , e Windows Script Hosting consente di automatizzare di Windows . Strumento WSH di Microsoft permette di sfruttare il sistema operativo Windows e di gestire molti dei suoi componenti . Come molti linguaggi di programmazione , WSH si basa sulla creazione e la gestione di oggetti. Imparare a lavorare con questi oggetti e dei loro metodi può aiutare a scoprire nuovi modi per automatizzare Windows e aumentare la produttività . Oggetti
Un oggetto è costituito da proprietà e azioni . Un oggetto della bicicletta , ad esempio , può contenere proprietà denominate Pedale e Ruote . L'oggetto della bicicletta può anche muoversi . Perché " movimento" è un'azione , diventa uno dei metodi dell'oggetto . Programmatori JavaScript potrebbe chiamare un metodo denominato Sposta come illustrato di seguito :
Move ( 100 ) per
Tale affermazione richiama un metodo chiamato Move e passa da 100 a metodo. Il metodo Move può quindi utilizzare tale valore nei suoi calcoli . Oggetti WSH funzionano secondo gli stessi principi orientati agli oggetti .
WSH File
Se sai come programma JavaScript , VBScript , Python o altri linguaggi di scripting , si dispone già di molte delle competenze necessarie per costruire potenti script di automazione di Windows . Gli sviluppatori che creano script WSH digitare il proprio codice in editor di testo e salvarli . Essi possono quindi eseguire i file digitando i comandi nella finestra del prompt dei comandi o facendo doppio clic i file all'interno di una cartella . File WSH hanno la possibilità di aggiornare il Registro di sistema , gestire le stampanti di rete e di eseguire altre attività utili.
WScript
L' oggetto WScript costituisce il fondamento su cui WSH corre . L' esecuzione dello script coordinate oggetto , comunica con i dispositivi di output e permette di ottenere informazioni sull'ambiente WSH . Proprietà Application di WScript , per esempio , contiene il nome dello script che è in esecuzione e il percorso del file WScript.exe . Uno dei più importanti metodi WScript è Echo , che invia il testo di una finestra di dialogo o alla finestra del prompt dei comandi a seconda di come si esegue lo script . Echo è utile per il debug dei programmi WSH .
Altri oggetti utili e Metodi
WSH programmatori spesso usano il metodo CreateObject di WScript per creare istanze di componenti utili di Windows . È anche possibile utilizzare il metodo CreateObject per inizializzare un'istanza dell'oggetto Internet Explorer e aggiungere funzionalità del browser per il vostro applicationt . Il metodo GetObject recupera un file e lo apre in applicazione predefinita del file. Utilizzare GetObject per caricare un file . Doc , per esempio, e Microsoft Word può aprire e visualizzare il file . Quando avete bisogno di leggere , scrivere e manipolare file , utilizzare l'oggetto FileSystem . Il codice seguente utilizza CreateObject per creare un FileSystemObject e memorizzare un riferimento ad esso nella variabile denominata myObject :
myObject = CreateObject ( " Scripting.FileSystemObject " ) per
Dopo aver creato questo oggetto, chiamare un metodo come DeleteFile per manipolare i file e le cartelle di un computer .