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.