Visualizza informazioni di gestione per un'istanza di risorsa specificata da un URI risorsa.

Sintassi

Get-WSManInstance -SelectorSet <hashtable> [-ApplicationName <string>] [-ComputerName <string>] [-Credential <PSCredential>] [-Fragment <string>] [-Port <int>] [-UseSSL] [-ResourceURI] <Uri> [-Authentication <Authentication>] [-Dialect <Uri>] [-OptionSet <hashtable>] [-SessionOption <hashtable>] [<CommonParameters>]

Get-WSManInstance [-ApplicationName <string>] [-BasePropertiesOnly <switch>] [-ComputerName <string>] [-Credential <PSCredential>] [-Enumerate] [-filter <string>] [-Port <int>] [-References <switch>] [-ReturnType <string>] [-Shallow <switch>] [-UseSSL] [-ResourceURI] <Uri> [-Authentication <Authentication>] [-Dialect <Uri>] [-OptionSet <hashtable>] [-SessionOption <hashtable>] [<CommonParameters>]

Get-WSManInstance -ConnectionURI <Uri> -SelectorSet <hashtable> [-Fragment <string>] [-ResourceURI] <Uri> [-Authentication <Authentication>] [-Dialect <Uri>] [-OptionSet <hashtable>] [-SessionOption <hashtable>] [<CommonParameters>]

Get-WSManInstance -ConnectionURI <Uri> [-BasePropertiesOnly <switch>] [-Enumerate] [-filter <string>] [-References <switch>] [-ReturnType <string>] [-Shallow <switch>] [-ResourceURI] <Uri> [-Authentication <Authentication>] [-Dialect <Uri>] [-OptionSet <hashtable>] [-SessionOption <hashtable>] [<CommonParameters>]

Descrizione

Tramite il cmdlet Get-WSManInstance viene recuperata un'istanza della risorsa di gestione specificata da un URI di risorsa. Le informazioni recuperate possono essere un set complesso di informazioni XML (un oggetto) o un valore semplice. Questo cmdlet equivale al comando WS-Management Get standard.

Per recuperare le informazioni, questo cmdlet utilizza il livello di trasporto o la connessione di WS-Management.

Parametri

-ApplicationName <string>

Specifica il nome dell'applicazione nella connessione. Il valore predefinito del parametro ApplicationName è "WSMAN". L'identificatore completo dell'endpoint remoto ha il formato seguente:

<trasporto>://<server>:<porta>/<NomeApplicazione>

Ad esempio:

http://server01:8080/WSMAN

Tramite Internet Information Services (IIS), che ospita la sessione, le richieste con questo endpoint vengono inoltrate all'applicazione specificata. L'impostazione predefinita "WSMAN" è appropriata per la maggior parte degli utilizzi. Questo parametro è progettato per essere utilizzato quando più computer stabiliscono connessioni remote a un computer in cui è in esecuzione Windows PowerShell. In questo caso, IIS ospita Gestione remota Windows (WS-Management) per motivi di efficienza.

Obbligatorio?

false

Posizione?

named

Valore predefinito

wsman

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Authentication <Authentication>

Specifica il meccanismo di autenticazione da utilizzare nel server. I valori possibili sono:

- Basic: Basic è uno schema in cui il nome utente e la password vengono inviati come testo non crittografato al server o al proxy.

- Default: utilizzare il metodo di autenticazione implementato dal protocollo WS-Management. Si tratta dell'impostazione predefinita.

- Digest: Digest è uno schema basato su una richiesta di verifica e relativa risposta che utilizza una stringa di dati specificata dal server per la richiesta di verifica.

- Kerberos: il server e il computer client si autenticano reciprocamente utilizzando certificati Kerberos.

- Negotiate: Negotiate è uno schema basato su una richiesta di verifica e relativa risposta che negozia con il server o il proxy per determinare lo schema da utilizzare per l'autenticazione. Ad esempio, questo valore di parametro consente la negoziazione per determinare se viene utilizzato il protocollo Kerberos o NTLM.

- CredSSP: utilizzare l'autenticazione CredSSP (Credential Security Service Provider) che consente all'utente di delegare le credenziali. Questa opzione è destinata ai comandi che vengono eseguiti in un computer remoto, ma raccolgono dati o eseguono ulteriori comandi in altri computer remoti.

Attenzione: CredSSP (Credential Security Service Provider) delega le credenziali dell'utente dal computer locale a un computer remoto. Questa procedura aumenta il rischio per la sicurezza dell'operazione remota. Se il computer remoto è compromesso, quando le credenziali vengono passate a tale computer è possibile utilizzarle per controllare la sessione di rete.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Default

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-BasePropertiesOnly <switch>

Enumera solo le proprietà che fanno parte della classe di base specificata dal parametro ResourceURI. Questo parametro non ha effetto se viene specificato il parametro Shallow.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-ComputerName <string>

Specifica il computer in cui si desidera eseguire l'operazione di gestione. Il valore può essere un nome di dominio completo, un nome NetBIOS o un indirizzo IP. Utilizzare il nome del computer locale, localhost o un punto (.) per specificare il computer locale. Il valore predefinito è il computer locale. Quando il computer remoto si trova in un dominio diverso da quello dell'utente, è necessario utilizzare un nome di dominio completo. È possibile reindirizzare un valore per questo parametro al cmdlet.

Obbligatorio?

false

Posizione?

named

Valore predefinito

localhost

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-ConnectionURI <Uri>

Specifica l'endpoint di connessione. Il formato di questa stringa è:

<Trasporto>://<Server>:<Porta>/<NomeApplicazione>.

La seguente stringa rappresenta un valore formattato correttamente per questo parametro:

http://Server01:8080/WSMAN

L'URI deve essere completo.

Obbligatorio?

true

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Credential <PSCredential>

Specifica un account utente con autorizzazione per l'esecuzione di questa azione. Il valore predefinito è l'utente corrente. Digitare un nome utente, ad esempio "User01", "Domain01\User01" o "User@Domain.com". In alternativa, immettere un oggetto PSCredential, ad esempio quello restituito dal cmdlet Get-Credential. Quando si digita un nome utente, viene richiesta una password.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Dialect <Uri>

Specifica il dialetto da utilizzare nel predicato del filtro. Può trattarsi di qualsiasi dialetto supportato dal servizio remoto. I seguenti alias possono essere utilizzati per l'URI del dialetto:

- WQL: https://schemas.microsoft.com/wbem/wsman/1/WQL

- Selector: https://schemas.microsoft.com/wbem/wsman/1/wsman/SelectorFilter

- Association: https://schemas.dmtf.org/wbem/wsman/1/cimbinding/associationFilter

Obbligatorio?

false

Posizione?

named

Valore predefinito

https://schemas.microsoft.com/wbem/wsman/1/WQL

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Enumerate

Restituisce tutte le istanze di una risorsa di gestione.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-filter <string>

Specifica l'espressione di filtro per l'enumerazione. Se si utilizza questo parametro, è necessario specificare anche il parametro Dialect.

I valori validi per questo parametro dipendono dal dialetto specificato nel parametro Dialect. Se ad esempio il parametro Dialect è impostato su WQL, il parametro Filter deve contenere una stringa contenente a sua volta una query WQL valida come la seguente:

"Select * from Win32_Service where State != Running"

Se il parametro Dialect è impostato su Association, il parametro Filter deve contenere una stringa contenente a sua volta un filtro valido come il seguente:

-filter:Object=EPR[;AssociationClassName=AssocClassName][;ResultClassName=ClassName][;Role=RefPropertyName][;ResultRole=RefPropertyName]}

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Fragment <string>

Specifica una sezione nell'istanza da aggiornare o da recuperare per l'operazione specificata. Ad esempio, per ottenere lo stato di un servizio spooler, specificare "-Fragment Status".

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-OptionSet <hashtable>

Passa un set di opzioni a un servizio per modificare o perfezionare la natura della richiesta. Si tratta di opzioni simili a quelle utilizzate nelle shell della riga di comando perché specifiche del servizio. È possibile specificare qualsiasi numero di opzioni.

Nell'esempio seguente viene illustrata la sintassi che passa i valori 1, 2 e 3 per i parametri a, b e c:

-OptionSet @{a=1;b=2;c=3}

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

true (ByValue, ByPropertyName)

Accettare caratteri jolly?

false

-Port <int>

Specifica la porta da utilizzare per la connessione del client al servizio Gestione remota Windows. Quando il trasporto è HTTP, la porta predefinita è 80. Quando il trasporto è HTTPS, la porta predefinita è 443. Quando si utilizza HTTPS come trasporto, il valore del parametro ComputerName deve corrispondere al nome comune del certificato del server. Tuttavia, se il parametro SkipCNCheck viene specificato come parte del parametro SessionOption, il nome comune del certificato del server non deve corrispondere al nome host del server. Il parametro SkipCNCheck deve essere utilizzato solo per computer attendibili.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-References <switch>

Indica che devono essere recuperate le istanze di associazione anziché le istanze associate. È possibile utilizzare questo parametro solo quando il parametro Dialect è impostato sul valore "Association".

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-ResourceURI <Uri>

Contiene l'URI (Uniform Resource Identifier) dell'istanza o della classe di risorse. L'URI viene utilizzato per identificare un tipo specifico di risorsa, ad esempio dischi o processi, in un computer.

Un URI è composto da un prefisso e da un percorso a una risorsa. Ad esempio:

https://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_LogicalDisk

https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_NumericSensor

Obbligatorio?

true

Posizione?

1

Valore predefinito

Accettare input da pipeline?

true (ByValue, ByPropertyName)

Accettare caratteri jolly?

false

-ReturnType <string>

Specifica il tipo di dati da restituire. I valori validi sono:

Object (predefinito)

EPR

ObjectAndEPR

Se viene specificato Object o se il parametro non è utilizzato, vengono restituiti solo oggetti. Se viene specificato EPR (riferimento a endpoint), vengono restituiti solo i riferimenti agli endpoint degli oggetti. I riferimenti agli endpoint contengono informazioni sull'URI di risorsa e sui selettori per l'istanza. Se viene specificato ObjectAndEPR, vengono restituiti sia l'oggetto che i riferimenti agli endpoint associati.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Object

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-SelectorSet <hashtable>

Specifica un set di coppie di valori utilizzate per selezionare particolari istanze di risorse di gestione. Il parametro SelectorSet viene utilizzato quando esiste più di un'istanza della risorsa. Il valore del parametro SelectorSet deve essere una tabella hash.

Nell'esempio seguente viene illustrato come immettere un valore per questo parametro.

-SelectorSet @{Name="WinRM";ID="yyy"}

Obbligatorio?

true

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-SessionOption <hashtable>

Definisce un set di opzioni estese per la sessione WS-Management. Immettere un oggetto SessionOption creato utilizzando il cmdlet New-WSManSessionOption. Per ulteriori informazioni sulle opzioni disponibili, vedere New-WSManSessionOption.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Shallow <switch>

Fa sì che vengano restituite solo le istanze della classe di base specificata nell'URI di risorsa. Se questa opzione non è specificata, vengono restituite le istanze della classe di base specificata nell'URI e in tutte le relative classi derivate.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-UseSSL

Specifica che deve essere utilizzato il protocollo SSL (Secure Sockets Layer) per stabilire una connessione al computer remoto. Per impostazione predefinita SSL non viene utilizzato.

In WS-Management viene crittografato tutto il contenuto di Windows PowerShell trasmesso in rete. Il parametro UseSSL consente di specificare la protezione aggiuntiva derivante dall'utilizzo di HTTPS anziché HTTP. Se si specifica questo parametro ma SSL non è disponibile sulla porta utilizzata per la connessione, il comando ha esito negativo.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

<CommonParameters>

Questo cmdlet supporta i parametri comuni -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_Commonparameters.

Input e output

Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo degli oggetti restituiti dal cmdlet.

Input

Nessuno

Questo comando non accetta alcun input.

Output

System.Xml.XmlElement

Tramite il cmdlet Get-WSManInstance viene generato un oggetto XMLElement.

Esempio 1

C:\PS>get-wsmaninstance wmicimv2/win32_service -selectorset @{name="winrm"} -computername server01

xsi                     : http://www.w3.org/2001/XMLSchema-instance
p                       : https://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_Service
cim                     : https://schemas.dmtf.org/wbem/wscim/1/common
type                    : p:Win32_Service_Type
lang                    : en-US
AcceptPause             : false
AcceptStop              : true
Caption                 : Windows Remote Management (WS-Management)
CheckPoint              : 0
CreationClassName       : Win32_Service
Description             : Windows Remote Management (WinRM) service implements the WS-Management protocol for remote 
                          management. WS-Management is a standard web services protocol used for remote software and 
                          hardware management. The WinRM service listens on the network for WS-Management requests 
                          and processes them. The WinRM Service needs to be configured with a listener using the 
                          winrm.cmd command line tool or through Group Policy in order for it to listen over the 
                          network. The WinRM service provides access to WMI data and enables event collection. Event 
                          collection and subscription to events require that the service is running. WinRM messages 
                          use HTTP and HTTPS as transports. The WinRM service does not depend on IIS but is 
                          preconfigured to share a port with IIS on the same machine.  The WinRM service reserves the
                          /wsman URL prefix. To prevent conflicts with IIS, administrators should ensure that any 
                          websites hosted on IIS do not use the /wsman URL prefix.
DesktopInteract         : false
DisplayName             : Windows Remote Management (WS-Management)
ErrorControl            : Normal
ExitCode                : 0
InstallDate             : InstallDate
Name                    : winrm
PathName                : C:\Windows\System32\svchost.exe -k NetworkService
ProcessId               : 948
ServiceSpecificExitCode : 0
ServiceType             : Share Process
Started                 : true
StartMode               : Auto
StartName               : NT AUTHORITY\NetworkService
State                   : Running
Status                  : OK
SystemCreationClassName : Win32_ComputerSystem
SystemName              : SERVER01
TagId                   : 0
WaitHint                : 0

Descrizione
-----------
Questo comando restituisce tutte le informazioni esposte da Strumentazione gestione Windows (WMI) relative al servizio Gestione remota Windows nel computer remoto server01.






Esempio 2

C:\PS>get-wsmaninstance wmicimv2/win32_service -selectorset @{name="spooler"} -fragment status -computername server01

XmlFragment=OK

Descrizione
-----------
Questo comando restituisce solo lo stato del servizio spooler nel computer remoto server01.






Esempio 3

C:\PS>get-wsmaninstance -enumerate wmicimv2/win32_process 

OSName                     : Microsoft Windows Vista Ultimate |C:\Windows|\Device\Harddisk0\Partition3
OtherOperationCount        : 11441
OtherTransferCount         : 428570
PageFaults                 : 27346
PageFileUsage              : 16428
ParentProcessId            : 604
PeakPageFileUsage          : 17588
PeakVirtualSize            : 93876224
PeakWorkingSetSize         : 12472
Priority                   : 8
PrivatePageCount           : 16822272
ProcessId                  : 1160
QuotaNonPagedPoolUsage     : 14
QuotaPagedPoolUsage        : 126
QuotaPeakNonPagedPoolUsage : 16
QuotaPeakPagedPoolUsage    : 159
ReadOperationCount         : 29568
ReadTransferCount          : 1660581404
SessionId                  : 0
Status                     : Status
TerminationDate            : TerminationDate
ThreadCount                : 23
UserModeTime               : 763156892
VirtualSize                : 80846848
WindowsVersion             : 6.0.6001
WorkingSetSize             : 11624448
WriteOperationCount        : 1913
WriteTransferCount         : 6825768

xsi                        : http://www.w3.org/2001/XMLSchema-instance
p                          : https://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_Process
cim                        : https://schemas.dmtf.org/wbem/wscim/1/common
type                       : p:Win32_Process_Type
lang                       : en-US
Caption                    : svchost.exe
CommandLine                : C:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted
CreationClassName          : Win32_Process
CreationDate               : CreationDate
CSCreationClassName        : Win32_ComputerSystem
CSName                     : COMPUTER01
Description                : svchost.exe
ExecutablePath             : C:\Windows\System32\svchost.exe
ExecutionState             : ExecutionState
Handle                     : 1192
HandleCount                : 832

...

Descrizione
-----------
Questo comando restituisce tutte le istanze della classe WMI Win32_Process nel computer locale.






Esempio 4

C:\PS>get-wsmaninstance -enumerate wmicimv2/win32_service -returntype epr

xsi                     : http://www.w3.org/2001/XMLSchema-instance
p                       : https://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_Service
cim                     : https://schemas.dmtf.org/wbem/wscim/1/common
type                    : p:Win32_Service_Type
lang                    : en-US
AcceptPause             : false
AcceptStop              : false
Caption                 : Visual Studio 2008 Remote Debugger
CheckPoint              : 0
CreationClassName       : Win32_Service
Description             : Allows members of the Administrators group to remotely debug server applications using Visual
                           Studio 2008. Use the Visual Studio 2008 Remote Debugging Configuration Wizard to enable this
                           service.
DesktopInteract         : false
DisplayName             : Visual Studio 2008 Remote Debugger
ErrorControl            : Ignore
ExitCode                : 1077
InstallDate             : InstallDate
Name                    : msvsmon90
PathName                : "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86\msvsmon.exe" /s
                          ervice msvsmon90
ProcessId               : 0
ServiceSpecificExitCode : 0
ServiceType             : Own Process
Started                 : false
StartMode               : Disabled
StartName               : LocalSystem
State                   : Stopped
Status                  : OK
SystemCreationClassName : Win32_ComputerSystem
SystemName              : COMPUTER01
TagId                   : 0
WaitHint                : 0

...

Descrizione
-----------
Questo comando restituisce i riferimenti agli endpoint corrispondenti a tutti i servizi nel computer locale.






Esempio 5

C:\PS>Get-WSManInstance -Enumerate wmicimv2/* -filter "select * from win32_service where StartMode = 'Auto' and State = 'Stopped'" -computername server01

xsi                     : http://www.w3.org/2001/XMLSchema-instance
p                       : https://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_Service
cim                     : https://schemas.dmtf.org/wbem/wscim/1/common
type                    : p:Win32_Service_Type
lang                    : en-US
AcceptPause             : false
AcceptStop              : false
Caption                 : Windows Media Center Service Launcher
CheckPoint              : 0
CreationClassName       : Win32_Service
Description             : Starts Windows Media Center Scheduler and Windows Media Center Receiver services 
                          at startup if TV is enabled within Windows Media Center.
DesktopInteract         : false
DisplayName             : Windows Media Center Service Launcher
ErrorControl            : Ignore
ExitCode                : 0
InstallDate             : InstallDate
Name                    : ehstart
PathName                : C:\Windows\system32\svchost.exe -k LocalServiceNoNetwork
ProcessId               : 0
ServiceSpecificExitCode : 0
ServiceType             : Share Process
Started                 : false
StartMode               : Auto
StartName               : NT AUTHORITY\LocalService
State                   : Stopped
Status                  : OK
SystemCreationClassName : Win32_ComputerSystem
SystemName              : Server01
TagId                   : 0
WaitHint                : 0

...

Descrizione
-----------
Questo comando elenca tutti i servizi che soddisfano i criteri seguenti nel computer remoto server01:

   - Il tipo di avvio del servizio è impostato su "Automatic".
   - Il servizio è stato arrestato.






Esempio 6

C:\PS>get-wsmaninstance winrm/config/listener -selectorset @{Address="*";Transport="http"}

cfg                   : https://schemas.microsoft.com/wbem/wsman/1/config/listener
xsi                   : http://www.w3.org/2001/XMLSchema-instance
lang                  : en-US
Address               : *
Transport             : HTTP
Port                  : 80
Hostname              :
Enabled               : true
URLPrefix             : wsman
CertificateThumbprint :
ListeningOn           : {100.0.0.1, 123.123.123.123, ::1, 2001:4898:0:fff:0:5efe:123.123.123.123...}

Descrizione
-----------
Questo comando elenca nel computer locale la configurazione del listener di WS-Management per il listener che corrisponde ai criteri impostati nel set di selettori (selectorset).






Esempio 7

C:\PS>get-wsmaninstance winrm/config/listener -selectorset @{Address="*";Transport="http"} -computername server01

cfg                   : https://schemas.microsoft.com/wbem/wsman/1/config/listener
xsi                   : http://www.w3.org/2001/XMLSchema-instance
lang                  : en-US
Address               : *
Transport             : HTTP
Port                  : 80
Hostname              :
Enabled               : true
URLPrefix             : wsman
CertificateThumbprint :
ListeningOn           : {100.0.0.1, 123.123.123.124, ::1, 2001:4898:0:fff:0:5efe:123.123.123.124...}

Descrizione
-----------
Questo comando elenca nel computer remoto server01 la configurazione del listener di WS-Management per il listener che corrisponde ai criteri impostati nel set di selettori (selectorset).






Esempio 8

C:\PS>Get-WSManInstance -Enumerate -Dialect association -filter "{Object=win32_service?name=winrm}" -res wmicimv2/*

xsi                       : http://www.w3.org/2001/XMLSchema-instance
p                         : https://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_ComputerSystem
cim                       : https://schemas.dmtf.org/wbem/wscim/1/common
type                      : p:Win32_ComputerSystem_Type
lang                      : en-US
AdminPasswordStatus       : 1
AutomaticManagedPagefile  : true
AutomaticResetBootOption  : true
AutomaticResetCapability  : true
BootOptionOnLimit         : BootOptionOnLimit
BootOptionOnWatchDog      : BootOptionOnWatchDog
BootROMSupported          : true
BootupState               : Normal boot
Caption                   : SERVER01
ChassisBootupState        : 3
CreationClassName         : Win32_ComputerSystem
CurrentTimeZone           : -480
DaylightInEffect          : false
Description               : AT/AT COMPATIBLE
DNSHostName               : server01
Domain                    : site01.corp.fabrikam.com
DomainRole                : 1
EnableDaylightSavingsTime : true
FrontPanelResetStatus     : 2
InfraredSupported         : false
InstallDate               : InstallDate
KeyboardPasswordStatus    : 2
LastLoadInfo              : LastLoadInfo
Manufacturer              : Dell Inc.
Model                     : OptiPlex 745
Name                      : SERVER01
NameFormat                : NameFormat
NetworkServerModeEnabled  : true
NumberOfLogicalProcessors : 2
NumberOfProcessors        : 1
OEMStringArray            : www.dell.com
PartOfDomain              : true
PauseAfterReset           : -1
PCSystemType              : 5
PowerManagementSupported  : PowerManagementSupported
PowerOnPasswordStatus     : 1
PowerState                : 0
PowerSupplyState          : 3
PrimaryOwnerContact       : PrimaryOwnerContact
PrimaryOwnerName          : testuser01
ResetCapability           : 1
ResetCount                : -1
ResetLimit                : -1
Roles                     : {LM_Workstation, LM_Server, SQLServer, NT}
Status                    : OK
SystemStartupDelay        : SystemStartupDelay
SystemStartupSetting      : SystemStartupSetting
SystemType                : X86-based PC
ThermalState              : 3
TotalPhysicalMemory       : 3217760256
UserName                  : FABRIKAM\testuser01
WakeUpType                : 6
Workgroup                 : Workgroup

xsi                     : http://www.w3.org/2001/XMLSchema-instance
p                       : https://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_Service
cim                     : https://schemas.dmtf.org/wbem/wscim/1/common
type                    : p:Win32_Service_Type
lang                    : en-US
AcceptPause             : false
AcceptStop              : false
Caption                 : Remote Procedure Call (RPC)
CheckPoint              : 0
CreationClassName       : Win32_Service
Description             : Serves as the endpoint mapper and COM Service Control Manager. If this service is stopped 
                          or disabled, programs using COM or Remote Procedure Call (RPC) services will not function 
                          properly.
DesktopInteract         : false
DisplayName             : Remote Procedure Call (RPC)
ErrorControl            : Normal
ExitCode                : 0
InstallDate             : InstallDate
Name                    : RpcSs
PathName                : C:\Windows\system32\svchost.exe -k rpcss
ProcessId               : 1100
ServiceSpecificExitCode : 0
ServiceType             : Share Process
Started                 : true
StartMode               : Auto
StartName               : NT AUTHORITY\NetworkService
State                   : Running
Status                  : OK
SystemCreationClassName : Win32_ComputerSystem
SystemName              : SERVER01
TagId                   : 0
WaitHint                : 0

xsi                     : http://www.w3.org/2001/XMLSchema-instance
p                       : https://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_SystemDriver
cim                     : https://schemas.dmtf.org/wbem/wscim/1/common
type                    : p:Win32_SystemDriver_Type
lang                    : en-US
AcceptPause             : false
AcceptStop              : true
Caption                 : HTTP
CreationClassName       : Win32_SystemDriver
Description             : HTTP
DesktopInteract         : false
DisplayName             : HTTP
ErrorControl            : Normal
ExitCode                : 0
InstallDate             : InstallDate
Name                    : HTTP
PathName                : C:\Windows\system32\drivers\HTTP.sys
ServiceSpecificExitCode : 0
ServiceType             : Kernel Driver
Started                 : true
StartMode               : Manual
StartName               :
State                   : Running
Status                  : OK
SystemCreationClassName : Win32_ComputerSystem
SystemName              : SERVER01
TagId                   : 0

Descrizione
-----------
Questo comando ottiene le istanze associate correlate all'istanza specificata (winrm).

Importante: è necessario racchiudere il filtro tra virgolette, come illustrato nell'esempio.






Esempio 9

C:\PS>Get-WSManInstance -Enumerate -Dialect association -References -filter "{Object=win32_service?name=winrm}" -res wmicimv2/*

Descrizione
-----------
Questo comando ottiene le istanze di associazione correlate all'istanza specificata (winrm). Poiché il parametro Dialect è impostato su "Association" e viene utilizzato il parametro Reference, questo comando restituisce istanze di associazione, anziché istanze associate.

Importante: è necessario racchiudere il filtro tra virgolette, come illustrato nell'esempio.






Vedere anche




Argomenti della Guida