about_WS-Management_Cmdlets
DESCRIZIONE BREVE
Offre una panoramica di Servizi Web per la gestione (WS-Management) come background per l'uso dei cmdlet WS-Management in Windows PowerShell.
DESCRIZIONE LUNGA
Questo argomento offre una panoramica di Servizi Web per la gestione (WS-Management) come background per l'uso dei cmdlet WS-Management in Windows PowerShell. In questo argomento vengono inoltre forniti collegamenti ad altre informazioni su WS-Management. L'implementazione Microsoft di WS-Management è nota anche come Gestione remota Windows (WinRM).
Informazioni su WS-Management
Gestione remota Windows è l'implementazione Microsoft del protocollo WS-Management, un protocollo basato su SOAP standard e compatibile con firewall che consente l'interoperabilità tra hardware e sistemi operativi di fornitori diversi. La specifica del protocollo WS-Management consente ai sistemi di accedere e scambiare informazioni di gestione in un'infrastruttura IT (Information Technology). WS-Management e Intelligent Platform Management Interface (IPMI), insieme all'agente di raccolta eventi, sono componenti delle funzionalità di gestione hardware di Windows.
Il protocollo WS-Management si basa sulle specifiche del servizio Web standard seguenti: HTTPS, SOAP su HTTP (profilo WS-I), SOAP 1.2, WS-Addressing, WS-Transfer, WS-Enumeration e WS-Eventing.
Gestione WS e WMI
WS-Management può essere usato per recuperare i dati esposti da Strumentazione gestione Windows (WMI). È possibile ottenere dati WMI con script o applicazioni che usano l'API di scripting WS-Management o tramite lo strumento da riga di comando WinRM. WS-Management supporta la maggior parte delle classi e delle operazioni WMI familiari, inclusi gli oggetti incorporati. WS-Management può sfruttare WMI per raccogliere dati sulle risorse o per gestire le risorse in computer basati su Windows. Ciò significa che è possibile ottenere dati su oggetti quali dischi, schede di rete, servizi o processi nell'organizzazione tramite il set esistente di classi WMI. È anche possibile accedere ai dati hardware disponibili dal provider IPMI WMI standard.
WS-Management Provider Windows PowerShell (WSMan)
Il provider WSMan fornisce una visualizzazione gerarchica delle impostazioni di configurazione di WS-Management disponibili. Il provider consente di esplorare e impostare le varie opzioni di configurazione di WS-Management.
Configurazione di WS-Management
Se WS-Management non è installato e configurato, la comunicazione remota di Windows PowerShell non è disponibile, i cmdlet WS-Management non vengono eseguiti, gli script WS-Management non vengono eseguiti e il provider WSMan non può eseguire operazioni sui dati. Lo strumento da riga di comando WS-Management, WinRM e l'inoltro degli eventi dipendono anche dalla configurazione WS-Management.
Cmdlet WS-Management
La funzionalità WS-Management viene implementata in Windows PowerShell tramite un modulo che contiene un set di cmdlet e il provider WSMan. È possibile usare questi cmdlet per completare le attività end-to-end necessarie per gestire le impostazioni di WS-Management nei computer locali e remoti.
Sono disponibili i cmdlet WS-Management seguenti.
Cmdlet di connessione
Connect-WSMan: connette il computer locale al servizio WS-Management (WinRM) in un computer remoto.
Disconnect-WSMan: disconnette il computer locale dal servizio WS-Management (WinRM) in un computer remoto.
Cmdlet Management-Data
Get-WSManInstance: visualizza le informazioni di gestione per un'istanza di risorsa specificata da un URI della risorsa.
Invoke-WSManAction: richiama un'azione sull'oggetto di destinazione specificato dall'URI della risorsa e dai selettori.
New-WSManInstance: crea una nuova istanza di risorse di gestione.
Remove-WSManInstance: elimina un'istanza della risorsa di gestione.
Set-WSManInstance: modifica le informazioni di gestione correlate a una risorsa.
Cmdlet di installazione e configurazione
Set-WSManQuickConfig: configura il computer locale per la gestione remota. È possibile usare il cmdlet Set-WSManQuickConfig per configurare WS-Management per consentire le connessioni remote al servizio WS-Management (WinRM). Il cmdlet Set-WSManQuickConfig esegue le operazioni seguenti:
- Determina se il servizio WS-Management (WinRM) è in esecuzione. Se il servizio WinRM non è in esecuzione, il cmdlet Set-WSManQuickConfig avvia il servizio.
- Imposta il tipo di avvio del servizio WS-Management (WinRM) su automatico.
- Crea un listener che accetta richieste da qualsiasi indirizzo IP. Il protocollo di trasporto predefinito è HTTP.
- Abilita un'eccezione del firewall per il traffico WS-Management.
Nota: per eseguire questo cmdlet in Windows Vista, Windows Server 2008 e versioni successive di Windows, è necessario avviare Windows PowerShell con l'opzione "Esegui come amministratore".
Test-WSMan: verifica che WS-Management sia installato e configurato. Il cmdlet Test-WSMan verifica se il servizio WS-Management (WinRM) è in esecuzione e configurato in un computer locale o remoto.
Disable-WSManCredSSP: disabilita l'autenticazione CredSSP in un computer client.
Enable-WSManCredSSP: abilita l'autenticazione CredSSP in un computer client.
Get-WSManCredSSP: ottiene la configurazione correlata a CredSSP per un computer client.
Cmdlet specifici di WS-Management
- New-WSManSessionOption: crea un oggetto WSManSessionOption da utilizzare come input per uno o più parametri di un cmdlet WS-Management.
Informazioni aggiuntive sulla gestione WS
Per altre informazioni su WS-Management, vedere gli argomenti seguenti nella documentazione di Windows.
Informazioni su Gestione remota Windows
Installazione e configurazione per Gestione remota Windows
Architettura di gestione remota Windows