Ano ang mga Hakbang sa Pagpapatakbo ng Mga Remote na Command sa PowerShell?

Ano Ang Mga Hakbang Sa Pagpapatakbo Ng Mga Remote Na Command Sa Powershell



Ang PowerShell remoting ay nagbibigay-daan sa mga user na patakbuhin ang mga command sa daan-daang malayuang computer mula sa isang computer. Ang pag-remote ng PowerShell ay batay sa Windows remote management version 2.0 (WinRM 2.0). Ang pag-remote ng PowerShell ay hindi pinagana bilang isang built-in na tampok sa mga kliyente ng Windows. Sa halip, kailangan itong paganahin nang manu-mano. Ang ' Paganahin-PSRemoting 'cmdlet kasama ang' -Puwersa ” ay ginagamit upang paganahin ang pag-remote ng PowerShell.

Ang write-up na ito ay dadaan sa mga hakbang upang patakbuhin ang mga remote na command sa PowerShell.







Ano ang mga Hakbang sa Pagpapatakbo ng Mga Remote na Command sa PowerShell?

Ang PowerShell remoting o PSRemoting ay naka-enable bilang default sa mga server ng Windows. Gayunpaman, kailangan itong paganahin sa mga kliyente ng Windows.



Hakbang 1: I-enable ang PowerShell Remoting



Upang paganahin ang pag-remote ng PowerShell, isagawa ang ' Paganahin-PSRemoting 'cmdlet kasama ang' -Puwersa ” parameter:





Paganahin-PSRemoting -Puwersa



Hakbang 2: I-verify ang PowerShell Remoting

Suriin kung ang PSRemoting ay pinagana o hindi sa pamamagitan ng pagpapatakbo ng ' Pagsubok-WSMan ” cmdlet:

Pagsubok-WSMan

Hakbang 3: Magsimula ng Remote Session

Pagkatapos, gamitin ang utos na ibinigay sa ibaba upang simulan ang session ng PowerShell:

Ipasok-PSSession -ComputerName DomainPC -Credential Gumagamit

Sa nakasaad sa itaas na utos:

  • Una, banggitin ang ' Ipasok-PSSession ” cmdlet.
  • Pagkatapos, tukuyin ang ' -ComputerName ” parameter at italaga ang computer o hostname.
  • Pagkatapos nito, isulat ang ' -Credential ” parameter at ipasa ito sa pangalan ng user:

Ngayon, ibigay ang password at pindutin ang “ OK ” button para magsimula ng remote session.

Mapapansing pinagana ang remote session ng PowerShell:

Ngayon, ang mga remote command ay maaaring isagawa sa system.

Hakbang 4: Ipatupad ang Mga Remote Command

Pagkatapos paganahin ang PowerShell session, ang mga remote command ay madaling maisakatuparan. Halimbawa, patakbuhin ang ibinigay na utos:

Invoke-Command

Ang command na isinagawa sa itaas ay nagbibigay ng mga kinakailangang detalye para patakbuhin ang mga remote command ng PowerShell. Katulad nito, ang mga remote na utos na may mga tiyak na parameter na tinukoy ay maaari ding isagawa.

Hakbang 5: Lumabas sa PowerShell Remoting Session

Upang lumabas sa remote na session ng PowerShell, isagawa lang ang ibinigay na command:

Exit-PSSession

Ayan yun! Ang lahat ay tungkol sa pagpapatakbo ng mga malalayong utos sa PowerShell.

Konklusyon

Ang mga remote na command sa PowerShell ay maaaring isagawa sa pamamagitan ng pagpapagana ng PowerShell remoting. Upang paganahin ang PowerShell remoting, i-execute lang ang cmdlet ' Paganahin-PSRemoting ”. Pagkatapos nito, simulan ang PowerShell remote session sa pamamagitan ng pagsasagawa ng ' Pumasok-PSSession ” cmdlet kasama ang mga partikular na parameter. Ang tutorial na ito ay nagpapaliwanag ng mga hakbang upang patakbuhin ang mga remote na command sa PowerShell.