Powershell與jenkins整合部署的運用(powershell運用)
阿新 • • 發佈:2020-10-12
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地址,如圖
拷貝檔案:
版權宣告:本文為博主原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結和本宣告。