Czy istnieje sposób, aby mój lokalny plik AppCmd.exe odwoływał się do zdalnego serwera?


10

Muszę zdalnie administrować usługami IIS za pomocą wiersza polecenia. Czy istnieje sposób, aby mój lokalny AppCmd.exeskierował się do zdalnego serwera? Czy każde polecenie, które przekażę AppCmd.exe, zostanie wykonane na innym komputerze?

Odpowiedzi:


5

Możesz pobrać PSEXEC i uruchomić następującą komendę:

psexec \\servername c:\windows\system32\inetsrv\appcmd

Na przykład

psexec \\servername c:\windows\system32\inetsrv\appcmd list wp

Pamiętaj, że może to spowodować poważne alarmy w Twojej organizacji, jeśli pracujesz w firmie, która obserwuje takie rzeczy.
ErikE

Nie zapomnij o tym, że PsExec utknął w pytaniu o licencję, gdy działa nieinteraktywnie i używa PsExec /accepteulaprzełącznika do wywoływania.
it3xl

1

Nie sądzę, że można bezpośrednio używać appcmddo zdalnego zarządzania. Ale IIS 7 ma dostawcę PowerShell do zdalnego zarządzania, sprawdź ten artykuł .


Od tygodni uderzam głową o ściany, więc jeden na jednego: dostawcy IIS Powershell do zdalnego zarządzania są okropni, jeśli do czegoś używacie udziałów UNC.
Pxtl

0

Tylko jeśli korzystasz z konfiguracji współdzielonej, ale nie sądzę, że taki jest twój zamiar.

W przeciwnym razie jest to PSEXEC, zdalny PowerShell lub podobny.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.