https://msdn.microsoft.com/pl-pl/library/windows-na-wyciagniecie-reki--microsoft-management-console https://msdn.microsoft.com/pl-pl/library/windows-na-wyciagniecie-reki https://msdn.microsoft.com/pl-pl/library/windows-na-wyciagniecie-reki--powershell
Windows na wyciągnięcie ręki - Windows Command Interpreter ![Udostępnij na: Facebook](images/ms348103.udostepnij_fb(pl-pl,MSDN.10).png \"Udostępnij na: Facebook\")
Autor: Paweł Pławiak
Opublikowano: 2011-02-24
W systemach Windows 7/Windows Server 2008 R2 zarządzanie zdalne z poziomu Windows Command Interpreter jest możliwe za pomocą polecenia winrs (Windows Remote Shell). Umożliwia ono wykonywanie poleceń z wykorzystaniem protokołu WS-Management.
Na uwagę zasługuje czytelna i obszerna pomoc wraz z przykładami, którą wywołujemy winrs -? (rys. 56).
Rys. 56. Przykłady wywołania winrs dostępne w pomocy.
Należy pamiętać, że praca z poleceniem winrs wymaga konfiguracji na zdalnie zarządzanym komputerze usługi Windows Remote Management. Realizuje się to za pomocą wywołania
winrmquickconfig, które wykonuje poniższe czynności:
tworzy tzw. odbiornik (ang. listener) dla komunikatów protokołu WS-Management (rys. 57),
Rys. 57. Konfiguracja odbiornika za pomocą polecenia winrm.uruchamia usługę Windows Remote Management (rys. 58),
Rys. 58. Usługa Windows Remote Management w konsoli Services.włącza wyjątek w Windows Firewall dla ruchu WS-Management (rys. 59).
Rys. 59. Wyjątek dla Windows Remote Management w Windows Firewall.
Na rysunku 60 przedstawiono przykład wywołania informacji z poziomu komputera FISH o udostępnianych zasobach przez komputer SHARK.
Rys. 60. Przykład zdalnego wywołania polecenia za pomocą winrs.
Bieżącą konfigurację usługi Windows Remote Management można uzyskać za pomocą wywołania winrmgetwinrm/config (rys. 61).
Rys. 61. Pełny raport dotyczący konfiguracji Windows Remote Management.
W razie konieczności wyłączenia konfiguracji usługi Windows Remote Management do zdalnego wywoływania poleceń za pomocą winrs należy:
wykasować konfigurację odbiornika dla protokołu WS-Management (rys. 62),
Rys. 62. Wywołanie kasujące konfigurację odbiornika dla protokołu WS-Management.wyłączyć wyjątek w Windows Firewall,
zatrzymać usługę Windows Remote Management.
Konfigurację WinRM oraz WinRS można również wykonać z poziomu GPO. W lokalizacji
ComputerConfiguration \ Administrative Templates \ Windows Components odnajdziemy dwie gałęzie z dedykowanymi ustawieniami dla Windows Remote Management (WinRM) oraz Windows Remote Shell (rys. 63).
Rys. 63. Ustawienia GPO dla WinRM i WinRS.
Dla przykładu, możemy skonfigurować tak, aby wśród zaufanych stacji były komputery z podsieci 192.168.20.0/24 (rys. 64).
Rys. 64. Ustawienia Trusted Hosts.
https://msdn.microsoft.com/pl-pl/library/windows-na-wyciagniecie-reki--microsoft-management-console https://msdn.microsoft.com/pl-pl/library/windows-na-wyciagniecie-reki https://msdn.microsoft.com/pl-pl/library/windows-na-wyciagniecie-reki--powershell