IISとは「World Wide Web 発行サービス」であるようだが、netコマンドとpowershellのwebsiteコマンドレットとではちょっと挙動が違ってた、クソどうでもいいことだが。
Microsoft Internet Information Services
net startで表示されるサービス名の中でIISのサービス名なのか見当がつかなかったので、
「World Wide Web 発行サービス」を起動、停止を試してみた。
いつもはIISマネージャーかpowershellのget-website, start-website, stop-websiteコマンドレットを使っているが、
停止しているときはstateは通常'Stopped'となるが、netコマンドで停止させるとstateが空白となった。
PS >net stop 'World Wide Web 発行サービス' World Wide Web 発行サービス サービスを停止中です. World Wide Web 発行サービス サービスは正常に停止されました。 PS >get-website 'default web site' Name ID State Physical Path Bindings ---- -- ----- ------------- -------- Default Web Site 1 %SystemDrive%\inetpub\wwwroot http *:80: https *:443: sslFlags=0 PS >net start 'World Wide Web 発行サービス' World Wide Web 発行サービス サービスを開始します. World Wide Web 発行サービス サービスは正常に開始されました。 PS >get-website 'default web site' Name ID State Physical Path Bindings ---- -- ----- ------------- -------- Default Web Site 1 Started %SystemDrive%\inetpub\wwwroot http *:80: https *:443: sslFlags=0 PS >stop-website 'default web site' PS >get-website 'default web site' Name ID State Physical Path Bindings ---- -- ----- ------------- -------- Default Web Site 1 Stopped %SystemDrive%\inetpub\wwwroot http *:80: https *:443: sslFlags=0
まあ、「クソどうでもいい」ことだが。
了