方法一:
1該方法在重啟windows server 2003上的iis服務時,會出現如下錯誤資訊:$username = "
administrator"2
$serverpass = "
pass"3
$server = "
10.4.19.60"4
$password = convertto-securestring $serverpass -asplaintext –force
5$cred = new-object system.management.automation.pscredential($username,$password)6
7 invoke-command -computername $server -scriptblock -credential $cred
但是在重啟windows server 2012 r2上的iis服務時,可以成功,應該是與ps版本有關
方法二:
iisreset.exe remotename /restart#需要本地和遠端計算機上都安裝有iis元件,如果不安裝iis,則無法使用 iisreset.exe 命令
方法三:
1 (get-wmiobject win32_service -computername servername -filter "name='iisadmin'").invokemethod("stopservice", $null)除此應該還需要重啟www服務,未測試。2 start-sleep -seconds 5
3 (get-wmiobject win32_service -computername servername -filter "name='iisadmin'").invokemethod("startservice", $null)
方法四:
for iis v6
for iis v7
重啟IIS服務的方法
windows提供web服務的iis有時候會出現訪問過大導致 打不開,這時重啟iis是最好的選擇。開啟 控制面板 管理工具 服務 找到 iis admin service 右鍵點選 重新啟動 彈出 停止其它服務 視窗,點選 是 點選 開始 執行 輸入cmd 開啟命令視窗 輸入 net stop ii...
重啟遠端服務(WMI)
dim searcher as new managementobjectsearcher machine root cimv2 select from win32 service where name servicename searcher.scope scope if searcher.get ...
IIS重啟命令
iisreset computername restart 停止然後重新啟動所有 internet 服務。start 啟動所有 internet 服務。stop 停止所有 internet 服務。reboot 重新啟動計算機。rebootonerror 如果在啟動 停止或重新啟動 internet ...