명령 줄 만 사용하여 IIS7 +에서 단일 웹 사이트를 다시 시작하려면 어떻게합니까?
이미지의 동그라미 메뉴 항목과 기능은 동일하지만 명령 줄에서 볼 수 있습니다.
Iisreset에는 개별 파일을 처리 할 수있는 옵션이 없으며 Iisweb.vbs에 대한 오래된 참조가 구식 인 것으로 나타났습니다.
답변
당신이 찾고있는 것은 appcmd
명령입니다. TechNet 설명서를 살펴보십시오 .
%windir%\system32\inetsrv\appcmd list site
사이트를 다시 시작하려면 사이트를 중지 한 다음 시작하십시오 .
appcmd start site /site.name:string
또는
appcmd stop site /site.name:string
답변
개인적으로 사이트를 중지하고 시작하지 말고 관련 응용 프로그램 풀을 재활용하는 것이 좋습니다.
이는 최종 사용자가 알아볼 수없는 수준에 가까워 야하며 사이트가 다운 된 경우 중지 / 시작시 503이 생성 될 수 있습니다.
APPCMD 목록 WP
APPCMD 재활용 WP
이것의 커맨드 라인 버전은 …
답변
기존 웹 사이트를 다음과 같이 나열하십시오.
C:\> iisweb.vbs /query
그런 다음 다음을 실행하여 특정 웹 사이트를 다시 시작할 수 있습니다.
C:\> iisweb.vbs /stop <website> && iisweb.vbs /start <website>