Мы используем Jenkins в качестве нашего сервера непрерывной интеграции. Один из наших проектов требует перезапуска веб-сайта IIS на другом сервере. Мы можем использовать "cd% windir% \ system32 \ inetsrv appcmd stop site /site.name:xyz" appcmd start site /site.name:xyz "для перезапуска сайта xyz с того же сервера.
Мы не можем записать компакт-диск на сетевой путь с помощью компакт-диска. Я пробовал использовать Powershell и могу перейти к сетевому расположению. Я пробовал Stop-Site, но он не работает. Мне нужен сценарий PowerShell или командный файл, который может помочь мне перезапустить веб-сайт IIS на другом сервере.
Любая помощь будет оценена.
Наконец, я сделал это с помощью кода PowerShell и функций CI_IIS_Reset.exe STARTWEBSITE имя_сервера имя_пользователя пароль
Вы можете перезапустить его с помощью iisreset
. Просто запустите командную строку, например admin, и запустите ее:
iisreset
Если вы хотите узнать других на iisreset, смотрите здесь Как сбросить IIS с помощью команды сброса IIS