gpt4 book ai didi

powershell - 重新启动 IIS6 应用程序池 - ADSI 错误

转载 作者:行者123 更新时间:2023-12-03 00:05:21 24 4
gpt4 key购买 nike

不知道 eff' 出了什么问题!我在 Windows 7 上使用 Powershell 2.0。在 Windows XP 上是否有同样的脚本,我只是错过了什么吗?

$server = "server1-vm1.prod.ds.russell.com"
$name = "Superduper_Reports"
$iis = [ADSI]"IIS://$server/W3SVC/AppPools/$name"
$iis.psbase.invoke("recycle")

错误(那个调用对我来说看起来不错?):
Exception calling "Invoke" with "2" argument(s): "Unknown error (0x80005000)"
At line:3 char:19
+ $iis.psbase.invoke <<<< ("recycle")
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException

刚运行时 $iis变量我得到这个错误:
The following exception occurred while retrieving member "PSComputerName": "Unknown error (0x80005000)"
+ CategoryInfo : NotSpecified: (:) [format-default], ExtendedTypeSystemException
+ FullyQualifiedErrorId : CatchFromBaseGetMember,Microsoft.PowerShell.Commands.FormatDefaultCommand

哇!我宁愿使用 ADSI 而不是 WMI!有什么帮助吗? :)

最佳答案

我认为你可以使用 WebAdministration模块

Import-Module WebAdministration
Get-Command -Module WebAdministration
Get-ChildItem IIS:

你会发现很多用于管理 IIS 的 Cmdlet 和一个新的驱动器 IIS:

您将在 this Microsoft Web site 上找到一些解释。

关于powershell - 重新启动 IIS6 应用程序池 - ADSI 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3249347/

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