Attività WMI per script e applicazioni
Le sezioni seguenti descrivono varie attività di amministrazione del computer e della rete e forniscono collegamenti alla classe o alle classi WMI usate per eseguire tali attività. Per altre informazioni, vedere Creazione di un'applicazione WMI o di uno script. Per altre informazioni sull'uso di WMI, vedere Altre informazioni. Per altre informazioni sull'uso di WMI, vedere TechNet ScriptCenter. Queste risorse potrebbero non essere disponibili in ogni lingua o paese/area geografica.
Per altre informazioni su come fornire dati a WMI, vedere Uso di WMI, che farà riferimento agli argomenti relativi alla scrittura di un provider WMI.
Le operazioni illustrate negli esempi di script possono essere eseguite dalle applicazioni in C++ o Visual Basic. Per altre informazioni, vedere Creazione di un'applicazione WMI con esempi di applicazioni C++ e WMI C++.
Nella tabella seguente sono elencate le categorie di attività.
Categorie attività | Descrizione |
---|---|
Account e domini | Ottenere informazioni come il dominio computer o l'utente attualmente connesso. Molte attività correlate a un dominio o all'account vengono eseguite al meglio con gli script ADSI . Per esempi, vedere TechNet ScriptCenter in https://www.microsoft.com/technet. |
Hardware computer | Ottenere informazioni sulla presenza, lo stato o le proprietà dei componenti hardware. Ad esempio, è possibile determinare se un computer è un desktop o un portatile. |
Computer Software | Ottenere informazioni come il software installato dal programma di installazione di Windows (MSI) e dalle versioni software. |
Connessione al servizio WMI | Per ottenere dati da WMI, nel computer locale o da un computer remoto, è necessario connettersi al servizio WMI connettendosi a uno spazio dei nomi specifico. Nella maggior parte dei casi, usare la connessione moniker a mano breve o la connessione Localizzatore . |
Date e orari | Esistono classi WMI e un oggetto scripting per analizzare o convertire il formato datetime CIM . |
Gestione desktop | Ottenere dati da o controllare desktop remoti. Ad esempio, è possibile determinare se lo screenaver richiede una password. WMI offre anche la possibilità di arrestare un computer remoto. |
Dischi e file system | Ottenere informazioni sullo stato hardware dell'unità disco, sui volumi logici. |
Log eventi | Ottenere i dati degli eventi dai file di log eventi NT ed eseguire operazioni come il backup o la cancellazione dei file di log. |
File e cartelle | Modificare le proprietà di file o cartelle tramite WMI, inclusa la creazione di una condivisione o la ridenominazione di un file. |
Rete | Gestire e ottenere informazioni sulle connessioni e sugli indirizzi IP o MAC. |
Sistemi operativi | Ottenere informazioni sul sistema operativo, ad esempio la versione, se è attivata o quali hotfix sono installati. |
Monitoraggio delle prestazioni | Usare le classi WMI che ottengono dati dai contatori delle prestazioni per accedere e aggiornare i dati sulle prestazioni del computer. |
Processi | Ottenere informazioni come l'account in cui è in esecuzione un processo. È possibile eseguire azioni come la creazione di processi. |
Stampanti e stampa | Gestire e ottenere dati sulle stampanti, ad esempio trovare o impostare la stampante predefinita. |
Registro | Creare e modificare chiavi e valori del Registro di sistema. |
Attività pianificate | Creare e ottenere informazioni sulle attività pianificate. |
Services | Ottenere informazioni sui servizi, inclusi i servizi dipendenti o precedenti. |