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
相关推荐
灰子学技术3 分钟前
istio从0到1:如何解决同一个应用不同功能的路由聚合问题
运维·服务器·网络·云原生·istio
步步为营DotNet7 分钟前
深入剖析.NET中Span:零拷贝内存操作的基石
服务器·php·.net
无巧不成书02188 分钟前
React Native 深度解析:跨平台移动开发框架
javascript·react native·react.js·华为·开源·harmonyos
敲上瘾9 分钟前
磁盘到 inode:深入理解 Linux ext 文件系统底层原理
android·linux·运维·文件系统
Mr.小海10 分钟前
Docker Swarm 集群实战指南:从搭建到生产落地的完整攻略
运维·docker·容器
白云偷星子12 分钟前
RHCSA笔记2
linux·运维
茶杯梦轩12 分钟前
从零起步学习Redis || 第十一章:主从切换时的哨兵机制如何实现及项目实战
服务器·redis
好好学习天天向上~~16 分钟前
9_Linux学习总结_进程状态_僵尸进程_孤儿进程
linux·运维·学习
北观止18 分钟前
服务器登录脚本
运维·服务器
EveryPossible25 分钟前
工作流练习
服务器·python·缓存