如何仅使用命令行在IIS7 +中重新启动单个网站?
与图像中圈选的菜单项相同的function – 但是来自命令行。

Iisreset没有任何处理单个文件的选项,而且我发现了一些对Iisweb.vbs的引用,这些引用似乎已经过时了。
你正在寻找的是appcmd命令。 看看它的TechNet手册 。
要列出您的网站 :
appcmd list site
要重新启动您的网站,请停止并启动它 :
appcmd start | stop site /site.name:string
我个人build议不要停止和启动网站,而是回收相关的应用程序池。
对于最终用户来说,这应该更加难以察觉,而站点的停止/启动可能会产生503s。
APPCMD名单WP
APPCMD RECYCLE WP
是这个命令行版本…
列出您现有的网站:
C:\> iisweb.vbs /query
然后可以通过执行以下命令重新启动特定网站:
C:\> iisweb.vbs /stop <website> && iisweb.vbs /start <website>