Kje*_*sen 26 iis iis-7 command-line-interface iis-7.5
如何仅使用命令行在 IIS7+ 中重新启动单个网站?
与图像中带圆圈的菜单项功能相同 - 但来自命令行。

Iisreset 没有任何选项来处理单个站点,我发现了一些对 Iisweb.vbs 的古老引用,它似乎已经过时了。
Wes*_*ley 38
您正在寻找的是appcmd命令。看看它的 TechNet 手册。
%windir%\system32\inetsrv\appcmd list site
要重新启动您的站点,请先停止它,然后再启动它:
appcmd start site /site.name:string
或者
appcmd stop site /site.name:string
小智 8
我知道这是一个旧线程,OP 特别要求 IIS7 和命令行,但由于我在这里偶然发现并且最近有一些评论,我想我可以省去某人进一步搜索的麻烦,以便在 IIS10 中执行相同的操作电源外壳。这对我来说非常简单,可以从 PowerShell 管理提示符停止并重新启动网站:
(将“ example.com”替换为您的网站名称)
PS C:\Users\Administrator> Import-Module WebAdministration
PS C:\Users\Administrator> Stop-WebSite example.com
PS C:\Users\Administrator> Start-WebSite example.com
Run Code Online (Sandbox Code Playgroud)
希望这对某人有帮助。
我个人建议不要停止和启动网站,而是回收关联的应用程序池。
对于最终用户来说,这应该是难以察觉的,而在站点关闭时停止/启动可能会产生 503。
APPCMD 列表 WP
APPCMD 回收可湿性粉剂
是这个的命令行版本...
| 归档时间: |
|
| 查看次数: |
46928 次 |
| 最近记录: |