Powershell Enable Remote Desktop v sistemu Windows 10

Vklopljeno Windows 10 , funkcija oddaljenega namizja vam omogoča dostop do računalnika na daljavo. Da bi pomagali drugim uporabnikom ali upravljali storitve, ne da bi morali biti fizično prisotni na lokaciji. V tem članku bomo govorili o tem, kako omogočiti oddaljeno namizje Powershell v sistemu Windows 10. Začnimo!





Čeprav lahko s to funkcijo upravljate prek aplikacije Nastavitve, lahko oddaljeno namizje v sistemu Windows 10 omogočite ali onemogočite tudi s programom PowerShell. Morda boste želeli uporabiti to metodo za ustvarjanje skripta, s katerim lahko takoj konfigurirate oddaljeno namizje na več napravah ali ga pošljete uporabniku. Da lahko preprosto dvokliknejo, da samodejno nastavijo funkcijo brez dodatnih korakov.



V tem priročniku boste torej spoznali te preproste korake za uporabo PowerShell za omogočanje ali onemogočanje oddaljenega namizja v sistemu Windows 10. In tudi korake za odpiranje potrebnih vrat požarnega zidu za uspešno povezavo.

Oddaljeno namizje

Če želite na daljavo omogočiti oddaljeno namizje (RDP) na oddaljenem gostitelju (strežniku ali računalniku). Niste dostopali do konzole lokalne naprave, nato pa vam bomo pokazali, kako to storiti s pomočjo PowerShell-a. Če želite to narediti, mora biti v oddaljenem računalniku omogočena storitev WinRM (oddaljeno upravljanje Windows). Storitev WinRM je privzeto vklopljena v vseh različicah sistema Windows Server, začenši z operacijskim sistemom Windows Server 2012. (Toda WinRM je privzeto onemogočen v odjemalskih operacijskih sistemih, na primer Windows 10). Če želite oddaljeni računalnik omogočiti na daljavo prek PowerShell, mora oddaljeni računalnik izpolnjevati naslednje zahteve:



  • Storitev WinRM bi se morala dejansko zagnati
  • Za oddaljeno napravo morate imeti tudi skrbniška dovoljenja
  • Požarni zid Windows je treba izklopiti ali omogočiti pravila, ki omogočajo oddaljeni dostop prek PowerShell Remoting.

Powershell Enable Remote Desktop v sistemu Windows 10

Če želite prek PowerShell omogočiti protokol oddaljenega namizja, morate uporabiti te preproste korake:



  • Najprej odprto Začni v sistemu Windows 10.
  • Potem poiščite PowerShell , z desno miškino tipko kliknite zgornji rezultat in izberite Zaženi kot skrbnik možnost.
  • Zdaj vnesite naslednji ukaz, da omogočite protokol oddaljenega namizja, in nato tapnite Enter :
    Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -name 'fDenyTSConnections' -value 0

PowerHell omogoča oddaljeno namizje

  • (Izbirno) Vnesite naslednji ukaz, da prek požarnega zidu Windows vklopite oddaljeno namizje in tapnite Enter :
Enable-NetFirewallRule -DisplayGroup 'Remote Desktop'

Ko dokončate korake, boste lahko uporabili sodobno aplikacijo Remote Desktop ali staro aplikacijo Remote Desktop Connection. Za oddaljen dostop do računalnika tudi z omogočenim požarnim zidom.



Kako lahko onemogočite oddaljeno namizje prek PowerShell-a

Za onemogočanje protokola oddaljenega namizja s programom PowerShell uporabite te korake:



prišlo je do težave pri zagonu namestitve. zaprite orodje
  • Najprej morate odpreti Začni .
  • Zdaj poiščite PowerShell , z desno miškino tipko kliknite zgornji rezultat in izberite Zaženi kot skrbnik možnost.
  • Nato vnesite naslednji ukaz, da onemogočite protokol oddaljenega namizja, in tapnite Enter :
    Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -name 'fDenyTSConnections' -value 1

PowerHell omogoča oddaljeno namizje

  • (Izbirno) Če želite onemogočiti oddaljeno namizje prek požarnega zidu Windows, morate vnesti naslednji ukaz in nato tapniti Enter :
    Disable-NetFirewallRule -DisplayGroup 'Remote Desktop'

Ko dokončate vse te korake, se funkcija oddaljenega namizja izklopi in vrata požarnega zidu se tudi zaprejo.

Kako lahko omogočite oddaljeno namizje prek WMI?

Če želite omogočiti RDP v oddaljenem računalniku, kjer je WInRM onemogočen. (na primer v običajnem računalniku skupaj z operacijskim sistemom Windows 10), potem lahko uporabite ukaz WMI PowerShell.

192.168.1.90 preverite, ali je v oddaljenem računalniku omogočen dostop RDP. Nato zaženite ukaz (poglejte vrednost lastnosti AllowTSConnections):

Get-WmiObject -Class Win32_TerminalServiceSetting -Namespace rootCIMV2TerminalServices -Computer 192.168.1.90 -Authentication 6

Če želite omogočiti RDP in dodati pravilo o izjemi požarnega zidu Windows, morate zagnati naslednji ukaz:

(Get-WmiObject -Class Win32_TerminalServiceSetting -Namespace rootCIMV2TerminalServices -Computer 192.168.1.90 -Authentication 6).SetAllowTSConnections(1,1)

Zaključek

No, to je bilo vse Ljudje! Upam, da vam je ta članek všeč in vam je v pomoč tudi vam. Pošljite nam svoje povratne informacije o tem. Tudi če imate dodatna vprašanja in težave, povezane s tem člankom. Nato nam to sporočite v spodnjem oddelku za komentarje. V kratkem se vam bomo oglasili.

Imej lep dan!

Glej tudi: Različni načini reševanja jezika ali izdaje, ki niso podprti v sistemu Windows 10