关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

PowerShell中远程管理简单配置教程

发布时间:2019-11-11 17:15:33

开启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

效果图如下:

  001.webp.jpg

002.webp.jpg

机器A上,远程执行命令机器B创建文件夹D:\Test

003.png

查看机器B,上面有刚才远程创建的文件夹D:\Test

004.png



 

后续,我将实验演示,如何利用PowerShell + Jenkins实现远程部署C#.NET的四种程序:

1. 客户端更新包, 文件系统

2.  WCF 服务

3. Task 计划任务

4. MVC 网站 



/template/Home/Zkeys/PC/Static