如何使用Powershell脚本执行IISRESET

Juk*_*man 29 iis powershell

有谁知道如何使用PowerShell脚本执行IISRESET?我正在使用PowerGUI编辑器,在Windows 2008机器上安装了PowerShell 1.0.

Jim*_*Jim 33

您可以使用Invoke-Command cmdlet执行此操作:

invoke-command -scriptblock {iisreset}
Run Code Online (Sandbox Code Playgroud)

更新:

您还可以使用&call运算符简化命令:

& {iisreset}


zio*_*nyx 10

使用& {iisreset}偶尔失败使我想到这一点:

Start-Process "iisreset.exe" -NoNewWindow -Wait

现在它等待iisreset.exe优雅结束。


cag*_*een 1

不确定您到底在寻找什么,但创建一个主体为“iisreset /noforce”的脚本

这是一个示例:http ://technet.microsoft.com/en-us/library/cc785436.aspx