2014-01-22 108 views
0

我正嘗試使用PowerShell遠程重新啓動應用程序池。使用PowerShell重新啓動應用程序池異常

net use $ToPath $pass /USER:$usr 
$appPool = get-wmiobject -computername $ToServerName -namespace "root\MicrosoftIISv2" -class "IIsApplicationPool" | Where-Object {$_.Name -eq "W3SVC/APPPOOLS/$appPoolName"} -Authentication PacketPrivacy 
#(Get-WmiObject -Query "SELECT * FROM IIsApplicationPool WHERE Name = 'W3SVC/AppPools/$appPoolName'" -Namespace 'root\MicrosoftIISv2').Recycle() 
$appPool.Recycle() 
net use $ToPath /delete 

我基本上使用相同的命令,我用來遠程移動文件,我設置了一個網絡用戶。我得到一個GET-WMI例外

+0

您不能使用實際的遠程PowerShell的?否則,請檢查http://stackoverflow.com/questions/198623/how-do-i-recycle-an-iis-apppool-with-powershell?rq=1 –

+0

您應該將您的例外添加到您的答案。 – JPBlanc

回答

0

我想,以確保這個問題得到的回答對於那些在我以過來。事實證明,我是-Authentication PacketPrivacy參數輸送至錯誤的命令

相關問題