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
相关推荐
齐齐大魔王6 小时前
linux-僵死进程处理
linux·运维·服务器
.小小陈.9 小时前
Linux 线程概念与控制:从底层原理到实战应用
linux·运维·jvm
网络工程小王9 小时前
【LangChain 大模型6大调用指南】调用大模型篇
linux·运维·服务器·人工智能·学习
wangbing11259 小时前
各linux版本的包管理命令
linux·运维·服务器
Joseph Cooper10 小时前
Linux/Android 跟踪技术:ftrace、TRACE_EVENT、atrace、systrace 与 perfetto 入门
android·linux·运维
kyriewen10 小时前
代码写成一锅粥?3个设计模式让你的项目“起死回生”
前端·javascript·设计模式
不会敲代码110 小时前
从零搭建 AI 日记助手:用 Milvus 向量数据库实现语义搜索
javascript·openai
比昨天多敲两行11 小时前
Linux基础开发工具(下)
linux·运维·服务器
threelab12 小时前
Three.js UV 图像变换效果 | 三维可视化 / AI 提示词
javascript·人工智能·uv
feng145612 小时前
OpenSREClaw - 故障复盘和变更评审双 Agent 案例
运维·人工智能