02 powershell服务器远程执行命令

一、获取服务器登录凭证

bash 复制代码
$Username = 'myft\xngrq'
$PWD = '123!@#'
#将密码加密成特殊的字符串对象
$pass = ConvertTo-SecureString -AsPlainText $PWD -Force
#创建一个登录凭证对象
$Cred = New-Object System.Management.Automation.PSCredential -ArgumentList $Username,$pass

二、远程发送命令

bash 复制代码
#向远程电脑发送命令
Invoke-Command -ComputerName 10.5.11.218 -ScriptBlock { Stop-Service Mysoft.DataCenterService50780 } -credential $Cred

三、远程启停服务

bash 复制代码
echo "--------------停止服务 ---------------------------------------------------------"
#向远程电脑发送命令
Invoke-Command -ComputerName 10.5.11.218 -ScriptBlock { Stop-Service Mysoft.DataCenterService50780 } -credential $Cred
#进行一系列环境更新
echo "--------------重启服务 ---------------------------------------------------------"
#向远程电脑发送命令
Invoke-Command -ComputerName 10.5.11.218 -ScriptBlock { Restart-Service ysoft.DataCenterService50780 } -credential $Cred
相关推荐
C_心欲无痕10 小时前
react - useDeferredValue自动延迟更新
javascript·react.js·ecmascript
韩明君10 小时前
debian13学习笔记
服务器·笔记·学习
Tony_long748310 小时前
锐捷交换机忘记密码怎么办
运维·网络·信息与通信
G_GreenHand11 小时前
vue自定义日历
前端·javascript·vue.js
冴羽11 小时前
前端性能革命:200 行 JavaScript 代码实现 Streaming JSON
前端·javascript·react.js
inksci11 小时前
上传文件可以用飞帆的组件
前端·javascript
m0_7373025812 小时前
云服务器的技术架构:四层架构体系与核心组件协同
服务器
vortex512 小时前
AppArmor 受限 Shell 环境绕过技术分析:利用动态链接器路径差异实现 Profile 逃逸
linux·运维·服务器·网络安全
jqq66612 小时前
解析ElementPlus打包源码(三、打包类型)
前端·javascript·vue.js
春日见12 小时前
python3语法学习
linux·运维·服务器·人工智能·驱动开发