gpt4 book ai didi

iis - 我可以使用 PowerShell 而不是 AppCmd.exe 来监视 IIS 状态吗?

转载 作者:行者123 更新时间:2023-12-02 05:44:23 26 4
gpt4 key购买 nike

我想编写一个使用 appcmd.exe 来监视 IIS 状态的脚本 -如果站点关闭,请重新启动站点和/或如果它关闭,请重新启动 IIS。

这可以用 powershell 完成吗?有没有更自然/更简单的方法来做到这一点?

谢谢:-)

最佳答案

Windows PowerShell 永远是答案!这应该针对您的特定问题:

# Cycle IIS if it's not running    
Get-Service W3SVC |
Where-Object {$_.Status -ne 'Running' } |
Start-Service

Import-Module WebAdministration

# Cycle websites that are not started
Get-Website |
Where-Object { $_.State -ne 'Started' } |
ForEach-Object { $_.Start() }

希望对您有所帮助

关于iis - 我可以使用 PowerShell 而不是 AppCmd.exe 来监视 IIS 状态吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8596423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com