Powershell与jenkins集成部署的运用(powershell运用)

powershell简介:

远程管理采用的一种新的通信协议,Web Services for Management,简称WS-MAN它通过http或者https进行工作,WS-WAN的实现主要基于一个后台服务:Windows远程管理(WinRM)。Server2008R2中默认开启该服务,从Server2012开始,该服务便集成在系统中默认开启,Win7默认安装此服务,但是默认为禁用状态,Win8,Win10默认开启。这种远程连接不会被客户端察觉到,也不会占用远程连接数!

powershell的简单运用:

启动方式:
powershell系统默认安装了,通过开始-运行-输入powershell,会弹出powershell的工作窗口,如图
这里写图片描述
设置服务器白名单:
命令: winrm set winrm/config/client ‘@{TrustedHosts=”*”}’
这里写图片描述

开启远程服务:
命令:winrm quickconfig
注意:powershell需要以管理员身份运行,否则会报错误码 -2144108526 0x80338012,如图。

这里写图片描述
更改为管理员身份运行,开启远程服务,如图。
这里写图片描述
连接远程服务:
命令:Enter-PSSession -ComputerName 【RemoteComputerName】 -Credential Ge【t-Credential】

这里写图片描述
输入连接服务器的密码,连接成功后会显示服务器的名字或者IP地址,如图
这里写图片描述

拷贝文件:
命令:Copy-Item -Path [文件地址] -Destination [目标文件地址] -ToSession $mySession -Recurse -Force
这里写图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值