原创开启PowerShell远程管理
Posted 千里之行始于足下
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原创开启PowerShell远程管理相关的知识,希望对你有一定的参考价值。
非域网络,开启PowerShell远程管理,命令如下:
以下操作,PS命令窗口,必须都以管理员省份执行。
Step 1: 机器A和B,分别开启PowerShell远程管理服务
A = 192.168.3.32
PS >> Enable-PSRemoting
然后按照提示,选项选Y,执行开启远程管理。
B = 192.168.3.37
PS >> Enable-PSRemoting
然后按照提示,选项选Y,执行开启远程管理。
Step 2: 机器A和B,分别信任需要远程管理的机器IP或名称
A=192.168.3.32
PS >> Set-Item WSMan:\\localhost\\Client\\TrustedHosts -Value 192.168.3.37
然后按照提示,选项选Y,表示允许远程发送命令
B = 192.168.3.37
PS >> Set-Item WSMan:\\localhost\\Client\\TrustedHosts -Value 192.168.3.37
然后按照提示,选项选Y,表示允许远程发送命令
Step 3: 在机器A上面,远程登录和执行命令到机器B
A = 192.168.3.32
PS >> Enter-PSSession -ComputerName 192.168.3.37
效果图如下:
机器A上,远程执行命令机器B创建文件夹D:\\Test
查看机器B,上面有刚才远程创建的文件夹D:\\Test
后续,我将实验演示,如何利用PowerShell + Jenkins实现远程部署C#.NET的四种程序:
1. 客户端更新包, 文件系统
2. WCF 服务
3. Task 计划任务
4. MVC 网站
如果你觉得这篇文章对你有帮助,请记得帮我点赞, 谢谢!
以上是关于原创开启PowerShell远程管理的主要内容,如果未能解决你的问题,请参考以下文章
Powershell管理系列(三十二)PowerShell操作之开启终端Powershell远程管理
windows主机开启winrm端口powershell脚本
windows主机开启winrm端口powershell脚本
原创NuGet 出现“无法初始化 PowerShell 主机,如果将你的 PowerShell 执行策略设置设置为 AllSigned ,请先打开程序包管理控制台以初始化该主机” 错误的解决方法