about_WS-Management_Cmdlets
KRÓTKI OPIS
Zawiera omówienie usług sieci Web do zarządzania (WS-Management) jako podstawy do używania poleceń cmdlet WS-Management w programie Windows PowerShell.
DŁUGI OPIS
Ten temat zawiera omówienie usług sieci Web do zarządzania (WS-Management) jako podstawy używania poleceń cmdlet WS-Management w programie Windows PowerShell. Ten temat zawiera również linki do dodatkowych informacji o usłudze WS-Management. Implementacja usługi WS-Management firmy Microsoft jest również znana jako Zdalne zarządzanie systemem Windows (WinRM).
Informacje o usłudze WS-Management
Zdalne zarządzanie systemem Windows to implementacja protokołu WS-Management firmy Microsoft, standardowego protokołu opartego na protokole SOAP, przyjaznego dla zapory protokołu, który umożliwia współdziałanie sprzętu i systemów operacyjnych od różnych dostawców. Specyfikacja protokołu WS-Management umożliwia systemom uzyskiwanie dostępu do informacji o zarządzaniu i wymianę ich w infrastrukturze technologii informatycznej (IT). WS-Management i Intelligent Platform Management Interface (IPMI) wraz z modułem zbierającym zdarzenia są składnikami funkcji zarządzania sprzętem systemu Windows.
Protokół WS-Management jest oparty na następujących standardowych specyfikacji usług sieci Web: HTTPS, SOAP over HTTP (profil WS-I), SOAP 1.2, WS-Addressing, WS-Transfer, WS-Enumeration i WS-Eventing.
Zarządzanie usługami WS i WMI
Usługa WS-Management może służyć do pobierania danych udostępnianych przez instrumentację zarządzania Windows (WMI). Dane usługi WMI można uzyskać za pomocą skryptów lub aplikacji korzystających z interfejsu API skryptów zarządzania WS lub za pomocą narzędzia wiersza polecenia Usługi WinRM. Usługa WS-Management obsługuje większość znanych klas i operacji WMI, w tym obiektów osadzonych. Usługa WS-Management może wykorzystać usługę WMI do zbierania danych o zasobach lub zarządzania zasobami na komputerach z systemem Windows. Oznacza to, że można uzyskać dane dotyczące obiektów, takich jak dyski, karty sieciowe, usługi lub procesy w przedsiębiorstwie za pomocą istniejącego zestawu klas WMI. Możesz również uzyskać dostęp do danych sprzętowych dostępnych u standardowego dostawcy usługi WMI IPMI.
Dostawca programu Windows PowerShell zarządzania WS-Management (WSMan)
Dostawca WSMan udostępnia hierarchiczny widok dostępnych ustawień konfiguracji usługi WS-Management. Dostawca umożliwia eksplorowanie i ustawianie różnych opcji konfiguracji usługi WS-Management.
Konfiguracja zarządzania usługami WS
Jeśli usługa WS-Management nie jest zainstalowana i skonfigurowana, komunikacja zdalna programu Windows PowerShell nie jest dostępna, polecenia cmdlet WS-Management nie są uruchamiane, skrypty WS-Management nie są uruchamiane, a dostawca programu WSMan nie może wykonywać operacji na danych. Narzędzie wiersza polecenia usługi WS-Management, usługa WinRM i przekazywanie zdarzeń zależą również od konfiguracji zarządzania usługą WS.
Polecenia cmdlet zarządzania WS
Funkcje zarządzania WS są implementowane w programie Windows PowerShell za pośrednictwem modułu zawierającego zestaw poleceń cmdlet i dostawcę programu WSMan. Za pomocą tych poleceń cmdlet można wykonywać kompleksowe zadania niezbędne do zarządzania ustawieniami usługi WS-Management na komputerach lokalnych i zdalnych.
Dostępne są następujące polecenia cmdlet zarządzania usługami WS.
Polecenia cmdlet połączenia
Connect-WSMan: łączy komputer lokalny z usługą WS-Management (WinRM) na komputerze zdalnym.
Disconnect-WSMan: odłącza komputer lokalny od usługi WS-Management (WinRM) na komputerze zdalnym.
Polecenia cmdlet zarządzania danymi
Get-WSManInstance: wyświetla informacje o zarządzaniu dla wystąpienia zasobu określonego przez identyfikator URI zasobu.
Invoke-WSManAction: wywołuje akcję w obiekcie docelowym określonym przez identyfikator URI zasobu i selektorów.
New-WSManInstance: tworzy nowe wystąpienie zasobu zarządzania.
Remove-WSManInstance: usuwa wystąpienie zasobu zarządzania.
Set-WSManInstance: modyfikuje informacje dotyczące zarządzania powiązane z zasobem.
Polecenia cmdlet instalacji i konfiguracji
Set-WSManQuickConfig: konfiguruje komputer lokalny na potrzeby zdalnego zarządzania. Możesz użyć polecenia cmdlet Set-WSManQuickConfig, aby skonfigurować usługę WS-Management, aby zezwolić na połączenia zdalne z usługą WS-Management (WinRM). Polecenie cmdlet Set-WSManQuickConfig wykonuje następujące operacje:
- Określa, czy usługa WS-Management (WinRM) jest uruchomiona. Jeśli usługa WinRM nie jest uruchomiona, polecenie cmdlet Set-WSManQuickConfig uruchamia usługę.
- Ustawia typ uruchamiania usługi WS-Management (WinRM) na automatyczny.
- Tworzy odbiornik, który akceptuje żądania z dowolnego adresu IP. Domyślnym protokołem transportu jest HTTP.
- Włącza wyjątek zapory dla ruchu WS-Management.
Uwaga: Aby uruchomić to polecenie cmdlet w systemie Windows Vista, Windows Server 2008 i nowszych wersjach systemu Windows, należy uruchomić program Windows PowerShell z opcją "Uruchom jako administrator".
Test-WSMan: sprawdza, czy usługa WS-Management jest zainstalowana i skonfigurowana. Polecenie cmdlet Test-WSMan sprawdza, czy usługa WS-Management (WinRM) jest uruchomiona i skonfigurowana na komputerze lokalnym lub zdalnym.
Disable-WSManCredSSP: wyłącza uwierzytelnianie CredSSP na komputerze klienckim.
Enable-WSManCredSSP: włącza uwierzytelnianie CredSSP na komputerze klienckim.
Get-WSManCredSSP: pobiera konfigurację związaną z protokołem CredSSP dla komputera klienckiego.
Polecenia cmdlet specyficzne dla zarządzania usługami WS
- New-WSManSessionOption: tworzy obiekt WSManSessionOption do użycia jako dane wejściowe do co najmniej jednego parametru polecenia cmdlet WS-Management.
Dodatkowe informacje o zarządzaniu usługą WS
Aby uzyskać więcej informacji na temat usługi WS-Management, zobacz następujące tematy w dokumentacji systemu Windows.
Informacje o zdalnym zarządzaniu systemem Windows
Instalacja i konfiguracja zdalnego zarządzania systemem Windows
Architektura zdalnego zarządzania systemem Windows
Zdalne zarządzanie systemem Windows i usługa WMI