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
相关推荐
SakuraOnTheWay8 分钟前
解构 JavaScript 迭代器:一行代码引发的性能思考
javascript·性能优化
默海笑11 分钟前
VUE后台管理系统:项目架构之搭建Layout架构解决方案与实现
前端·javascript·vue.js
csdn_aspnet14 分钟前
C# 电子签名及文档存储
javascript·c#
1024肥宅36 分钟前
现代 JavaScript 特性:ES6+ 新特性深度解析与实践
前端·javascript·面试
HIT_Weston40 分钟前
68、【Ubuntu】【Hugo】搭建私人博客:方案分析(二)
linux·运维·ubuntu
chenyuhao20241 小时前
Linux系统编程:线程概念与控制
linux·服务器·开发语言·c++·后端
BD_Marathon1 小时前
Vue3_工程文件之间的关系
前端·javascript·vue.js
weibkreuz1 小时前
模块与组件、模块化与组件化的理解@3
开发语言·前端·javascript
拾忆,想起1 小时前
单例模式深度解析:如何确保一个类只有一个实例
前端·javascript·python·微服务·单例模式·性能优化·dubbo
cws2004011 小时前
HeidiSQL 使用操作说明书
运维·数据库·windows·mysql·heidisql