Creazione di processi in remoto tramite WMI

È possibile usare Win32_Process.Create per eseguire uno script o un'applicazione in un computer remoto. Tuttavia, per motivi di sicurezza, il processo non può essere interattivo. Quando Win32_Process.Create viene chiamato nel computer locale, il processo può essere interattivo.

Avviso

Questo argomento descrive la procedura generale per la creazione di un processo remoto con WMI. Se si sta semplicemente cercando di eseguire uno script in un sistema remoto, vedere Connessione a WMI In remoto a partire da Windows Vista o Connessione a WMIin un computer remoto usando Windows PowerShell. Per altre informazioni generali sulla comunicazione remota con PowerShell, vedere Esecuzione di comandi remoti.

 

Il processo remoto non ha interfaccia utente, ma è elencato in Gestione attività. Un processo creato in locale può essere eseguito in qualsiasi account se l'account dispone dell'autorizzazione Execute Method per lo spazio dei nomi root\cimv2. Un processo creato in remoto può essere eseguito in qualsiasi account se l'account ha le autorizzazioni Execute Method e Remote Enable per root\cimv2. Le autorizzazioni Execute Method e Remote Enable sono impostate nel controllo WMI nella Pannello di controllo. Per altre informazioni, vedere Impostazione della sicurezza dello spazio dei nomi con il controllo WMI.

È possibile usare Win32_ScheduledJob.Create per creare un processo interattivo in remoto. I processi avviati da Win32_ScheduledJob.Create vengono eseguiti con l'account LocalSystem che può concedere un privilegio eccessivo.

Protezione di una connessione WMI remota

Connessione a una terza delega computer