Chinaunix

标题: 请问如何使用powershell脚本来重启远程虚拟机的IIS服务 [打印本页]

作者: 夏寥寥    时间: 2016-06-24 09:00
标题: 请问如何使用powershell脚本来重启远程虚拟机的IIS服务
由于需要从本地重启远程虚拟机的IIS服务,本人第一次接触PowerShell.所以不太了解!
目前只晓得需要用到invoke-command,还需要远程虚拟机开启wmi.
麻烦各位大神可否给个例子,谢谢!

作者: 夏寥寥    时间: 2016-07-01 10:02
#远程主机用户名
$User = "Administrator"

#远程主机密码
$PWord = ConvertTo-SecureString –String "123456" –AsPlainText -Force

#创建连接凭证
$Credential = New-Object –TypeName System.Management.Automation.PSCredential –ArgumentList $User, $PWord

#远程主机IP
$cname = "192.168.10.1"

#建立与远程主机的连接会话
$Server1=New-PSSession -ComputerName $cname -Credential $Credential

#在远程主机上执行命令,并将执行结果返回到本地
#大括号内为需要操作的具体命令
invoke-command -session $Server1 -scriptblock {get-process}




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2