跨服务器执行PowerShell脚本

本机和远程机都要执行

Enable-PSRemoting -Force

远程端关闭公用网络

Get-NetConnectionProfile

Set-NetConnectionProfile -Name "未识别的网络" -NetworkCategory Private

本机和远程机都要执行

winrm quickconfig

将远程机ip加入信任列表

cd WSMan::localhost\Client

Get-ChildItem

Set-Item .\TrustedHosts -value "192.168.1.1,192.168.1.2,192.168.1.3"

配置完毕,在本机编写脚本在远程执行

$UserName = 'Administrator'

$Password = '123'

$Pass = ConvertTo-SecureString $Password -AsPlainText -Force

$Credential = New-Object System.Management.Automation.PSCredential -ArgumentList UserName,Pass

$Server="192.168.1.1"

invoke-command -Credential $Credential -ComputerName $Server -ScriptBlock{set-location d:\;new-item -type File 123.txt -value "this is remove value";}

如有多个服务器需要维护,可减少远程桌面操作次数。

相关推荐
KookeeyLena411 分钟前
如何搭建一个ip池用来做数据抓取用
服务器·网络·tcp/ip
小林熬夜学编程29 分钟前
【Linux系统编程】第二十弹---进程优先级 && 命令行参数 && 环境变量
linux·运维·服务器·c语言·开发语言·算法
666IDCaaa1 小时前
为什么需要DDos高防服务器呢?
服务器·网络·ddos
_Johnny_2 小时前
linux 使用SSH密钥配置免密登录
linux·服务器·ssh
哆啦叮当2 小时前
Linux下root用户共享conda环境给其他用户
linux·运维·服务器·python·conda
Linux猿2 小时前
828华为云征文 | 云服务器Flexus X实例:部署 Gitea,拥有自己的Git仓库,管理本地代码
服务器·华为云·gitea·云服务器·git仓库·flexus云服务器x实例·华为云服务器
weixin_464838154 小时前
grep命令如何实现正则表达式搜索?
linux·运维·服务器·网络安全·系统架构
桃花岛主705 小时前
Nginx搭建直播服务器,并用rtmp,http-flv,hls三种模式拉流观看直播的流程
运维·服务器·nginx
鲸鱼姐6 小时前
在linux注册服务并开机启动springboot程序
linux·运维·服务器
jyan_敬言6 小时前
虚拟机centos_7 配置教程(镜像源、配置centos、静态ip地址、Finalshell远程操控使用)
linux·运维·服务器·c语言·数据结构·tcp/ip·centos