Назад | Перейти на главную страницу

Как удаленно переработать пул приложений IIS 8.5?

Могу ли я удаленно переработать определенный пул приложений IIS 8.5 в Windows Server 2012 R2?

Я хочу активировать это при входе на другой компьютер под управлением Windows 7 с учетной записью пользователя домена, которая находится в группе администраторов удаленного сервера.

Для удаленного выполнения команд их обычно оборачивают в оболочку PowerShell. Invoke-Command команда с -ComputerName параметр.

Чтобы вы могли обернуть appcmd команда в Invoke-Command команда.

Eсть родная оснастка PowerShell для IIS, но я не большой поклонник этого. Это немного неудобно в использовании и для надежной работы (и это еще одна зависимость, которую вам нужно поддерживать. Invoke-Command работает практически со всем, что имеет winrm настроен).

Один из способов, который может сработать, - это загрузить и установить служебную программу PSExec - http://technet.microsoft.com/en-us/sysinternals/bb896649

Скопируйте содержимое в папку на компьютере, в который вы входите, и добавьте Команда PSExec для сценария входа этого пользователя.

Psexec.exe \\{IIS8server} "appcmd recycle apppool app_pool_name"