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
相关推荐
juejin_cn5 分钟前
JavaScript 对象数组去重的几种方法
javascript
l1l2x1x29 分钟前
DNS配置作业
运维·服务器
程序员小寒11 分钟前
前端高频面试题之Vue(高级篇)
前端·javascript·vue.js
wanhengidc29 分钟前
云手机的核心价值
运维·游戏·智能手机·云计算
m0_6398171533 分钟前
基于springboot纺织品企业财务管理系统【带源码和文档】
java·服务器·前端
用户97141718142737 分钟前
Vue3实现拖拽排序
javascript·vue.js
CC码码1 小时前
重生之我在浏览器里“蹦迪”
前端·javascript·three.js
阡陌昏晨1 小时前
H5性能优化-打开效率提升了62%
前端·javascript·vue.js
小小前端_我自坚强1 小时前
React 18 新特性深度解析
前端·javascript·react.js
zwq写js1 小时前
VSCode定制开发——内置中文翻译插件
javascript·visual studio code