gpt4 book ai didi

.net - 如何使用 powershell 脚本在 IIS 中启动和停止应用程序池

转载 作者:行者123 更新时间:2023-12-04 09:39:30 24 4
gpt4 key购买 nike

我想使用 powershell 脚本在 IIS 中启动和停止应用程序池。我曾尝试编写脚本,但我没有得到这个。

最佳答案

你可以用这个

如果您使用 (PowerShell 2.0) 导入 WebAdministration 模块

import-module WebAdministration

之前请检查应用程序池的状态。
如果应用程序池已停止,则会出现异常。

停止应用程序池:
$applicationPoolName = 'DefaultAppPool'

if((Get-WebAppPoolState -Name $applicationPoolName).Value -ne 'Stopped'){
Write-Output ('Stopping Application Pool: {0}' -f $applicationPoolName)
Stop-WebAppPool -Name $applicationPoolName
}

启动应用程序池:
if((Get-WebAppPoolState -Name $applicationPoolName).Value -ne 'Started'){
Write-Output ('Starting Application Pool: {0}' -f $applicationPoolName)
Start-WebAppPool -Name $applicationPoolName
}

权限:您必须是“IIS Admins”组的成员。

关于.net - 如何使用 powershell 脚本在 IIS 中启动和停止应用程序池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36599456/

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