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?

andrerpena
źródło

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
Sameer
źródło
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ł .

sky100
źródło
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.

TristanK
źródło