命令iisreset
和iisreset /stop
后跟iisreset /start
有什么区别吗?
答案 0 :(得分:78)
将IISReset作为一组命令,帮助您管理IIS启动/停止等。
这意味着您需要指定选项(/switch
)以执行任何操作。
默认行为或默认切换为/restart
iisreset
,因此您无需使用/start
和/stop
两次运行命令。
希望这能澄清你的问题。检查您将理解的MS DOS帮助图片。
答案 1 :(得分:20)
以下针对IIS 8.5和Windows 8.1进行了测试。
自IIS 7起,Windows recommends restarting IIS via net stop/start
。通过命令提示符(作为管理员):
> net stop WAS
> net start W3SVC
net stop WAS
也会停止W3SVC
。然后,在启动时,net start W3SVC
将作为依赖项启动WAS
。
答案 2 :(得分:2)
我知道这是一篇很老的文章,但是我想为以后会读的人指出以下几点: 根据MS:
请勿使用IISReset.exe工具重新启动IIS服务。代替, 使用NET STOP和NET START命令。例如,停止并 启动万维网发布服务,运行以下命令 命令:
- NET STOP iisadmin / y
- NET START w3svc
使用NET STOP / NET START命令有两个好处 重新启动IIS服务,而不是使用IISReset.exe工具。 首先,可以对IIS中的IIS配置进行更改 运行IISReset.exe命令时要保存的过程 丢失。其次,使用IISReset.exe会使识别变得困难 当此问题时哪个或哪些从属服务无法停止 发生。使用NET STOP命令停止每个依赖项 服务将允许您确定哪个服务无法停止,因此您 然后可以相应地解决其故障。