Jak wykonać skrypt zdalnych poleceń na innych komputerach z systemem Windows z komputera z systemem Windows?
Np. W sieciach * nix- * nix mogę to zrobić ssh wu@otherbox foo
i pod warunkiem, że klucze są poprawnie skonfigurowane, foo
działa, a klient ssh zwraca kod powrotu.
windows
remote-access
Paul Nathan
źródło
źródło
Odpowiedzi:
psexec - http://technet.microsoft.com/en-us/sysinternals/bb897553
PsExec jest lekkim zamiennikiem telnetu, który umożliwia wykonywanie procesów w innych systemach, wraz z pełną interaktywnością dla aplikacji konsolowych, bez konieczności ręcznej instalacji oprogramowania klienckiego.
Inną opcją jest napisanie PowerShell lub VBScript (za pomocą WMI).
źródło
Narzędzie wiersza polecenia WMI to dobry wybór:
źródło
Powinieneś zajrzeć do narzędzia PSExec .
źródło
Istnieje inny sposób, jeśli szukasz podejścia skryptowego. Można to zrobić za pomocą programu PowerShell oprócz psexec i wmic. Zdalny PowerShell działa tylko na Windows 7 i prawdopodobnie Vista, a na pewno na Server 2008.
Aby tego użyć, należy włączyć WinRM i skonfigurować go na komputerze docelowym. Te rzeczy można przesyłać przez GPO, więc nie musisz konfigurować ich ręcznie wszędzie. Przydatny do masowych wdrożeń. W przypadku złożonych akcji dobrym pomysłem jest utworzenie obiektu z pojedynczą sesją, aby nie rozkręcać nowego za każdym razem, gdy uderzasz w maszynę:
Domyślnie poświadczenia są wywoływaczem, ale inne poświadczenia mogą być określone jako opcje.
źródło