Per i complessi compiti di amministrazione di sistema , strumenti di automazione di Windows sono una necessità . Gli amministratori di sistema hanno abbastanza lavoro da fare senza l'esecuzione di attività ripetitive che possono essere facilmente automatizzato. Per fortuna, un certo numero di strumenti là fuori soddisfare questa esigenza. Anche se molti dei più potenti strumenti può costare fino a diverse centinaia di dollari , un sacco di utility è completamente gratuita e si esibiranno tutti i compiti richiesti . Imparare i vantaggi e gli svantaggi di alcuni degli strumenti più popolari può aiutare a scegliere lo strumento di automazione che fa per voi . Python
Originariamente concepito come un linguaggio di programmazione di uso generale di base , Python si trasformò velocemente in un potente strumento di scripting cross-platform . Tra i suoi vari usi sono le capacità per elaborare il testo , leggere e scrivere i file , le attività di pianificazione e di eseguire altro software . Flessibilità di Python rende uno strumento funzionale per l'automazione di Windows , soprattutto se si ha già familiarità con questo linguaggio di scripting . L' unico inconveniente è che non è specificamente progettato per l'automazione delle attività di Windows . Alcuni amministratori di sistema possono sperimentare una curva di apprendimento significativo . Per utilizzare in modo efficace Python per l'automazione , la libreria " win32com " deve essere importato .
AutoIt
Come la maggior parte di utilità di automazione , funzioni di AutoIt servendo come un linguaggio di scripting . E ' gratuito ed è stato progettato appositamente per automatizzare le attività in Windows , simulando le azioni del mouse e della tastiera . La sintassi è molto simile a BASIC , rendendo più facile da imparare e iniziare. Uno degli svantaggi di questo software è la mancanza di una funzione di registrazione . Alcuni software di automazione permette di registrare alcune azioni che si può eseguire in orari programmati . AutoIt è completamente script , che richiede di sapere come raggiungere ogni attività attraverso un linguaggio di scripting . In un certo senso , equilibra la facilità d'uso con il potere , virando a nessuno dei due estremi .
Windows NT Command Shell
La shell dei comandi di Windows NT è costruito proprio nel sistema operativo Windows , garantendo che essa è pienamente supportato dal dispositivo. Esso comprende una vasta gamma di funzioni di scripting , tra cui quelli che si interfacciano direttamente con gli aspetti del sistema operativo Windows . Gli script vengono memorizzati in file batch , che possono essere eseguiti come desiderato o pianificato per l'esecuzione in un determinato momento . Anche se la shell di comando contiene molte caratteristiche potenti , manca di funzionalità quali l'elaborazione di testi , filtraggio dei dati e la logica strutturata . Se la facilità di utilizzo è quello che stai cercando, la shell dei comandi di Windows NT può essere quello che stai cercando. In caso contrario , potrebbe essere meglio scegliere un'opzione con caratteristiche più potenti .