Powershell Povolenie vzdialenej pracovnej plochy v systéme Windows 10

On Windows 10 , funkcia Vzdialená plocha vám dáva povolenie na vzdialený prístup k počítaču. S cieľom pomôcť iným používateľom alebo spravovať služby bez toho, aby ste sa museli fyzicky nachádzať na danom mieste. V tomto článku si povieme niečo o povolení vzdialenej pracovnej plochy v systéme Windows 10. Powershell. Začnime!





Aj keď túto funkciu môžete spravovať prostredníctvom aplikácie Nastavenia, môžete tiež povoliť alebo zakázať vzdialenú plochu vo Windows 10 pomocou PowerShellu. Túto metódu možno budete chcieť použiť na vytvorenie skriptu, ktorý môžete použiť na okamžitú konfiguráciu vzdialenej pracovnej plochy na viacerých zariadeniach, alebo na odoslanie skriptu používateľovi. Že stačí jednoduché dvojité kliknutie a funkcia sa nastaví automaticky bez ďalších krokov.



V tejto príručke sa teda chlapci naučíte tieto jednoduché kroky, ako pomocou PowerShellu povoliť alebo zakázať vzdialenú pracovnú plochu v systéme Windows 10. A kroky potrebné na úspešné pripojenie aj k otvoreniu požadovaných portov brány firewall.

Vzdialená plocha

Ak chcete vzdialene povoliť vzdialenú plochu (RDP) na vzdialenom hostiteľovi (server alebo počítač). Avšak nemáte prístup k konzole lokálneho zariadenia, ukážeme vám, ako to urobiť pomocou PowerShellu. Za týmto účelom musí byť na vzdialenom počítači povolená služba WinRM (Windows Remote Management). Služba WinRM je predvolene zapnutá vo všetkých verziách systému Windows Server počínajúc systémom Windows Server 2012. (V operačných systémoch klientov, napríklad Windows 10, je však služba WinRM predvolene zakázaná). Aby teda bolo možné vzdialene povoliť RD cez PowerShell, musí vzdialený počítač spĺňať nasledujúce požiadavky:



  • Služba WinRM by sa mala skutočne spustiť
  • Musíte mať tiež oprávnenie správcu na vzdialenom zariadení
  • Brána firewall systému Windows musí byť vypnutá alebo by mali byť povolené pravidlá, ktoré umožňujú vzdialený prístup pomocou funkcie PowerShell Remoting.

Powershell Povolenie vzdialenej pracovnej plochy v systéme Windows 10

Na povolenie protokolu vzdialenej pracovnej plochy cez PowerShell musíte použiť tieto jednoduché kroky:



  • Najskôr otvorené Štart vo Windows 10.
  • Potom vyhľadajte výraz PowerShell , kliknite pravým tlačidlom myši na horný výsledok a vyberte ikonu Spustiť ako správca možnosť.
  • Teraz zadajte nasledujúci príkaz na povolenie protokolu vzdialenej pracovnej plochy a potom klepnite na Zadajte :
    Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -name 'fDenyTSConnections' -value 0

povoliť vzdialenú plochu

  • (Voliteľné) Zadaním nasledujúceho príkazu zapnite vzdialenú pracovnú plochu prostredníctvom brány Windows Firewall a klepnite na Zadajte :
Enable-NetFirewallRule -DisplayGroup 'Remote Desktop'

Po dokončení krokov budete môcť používať modernú aplikáciu Vzdialená plocha alebo starú aplikáciu Pripojenie vzdialenej pracovnej plochy. Aby bolo možné vzdialene pristupovať k počítaču aj so zapnutou bránou firewall.



Ako môžete zakázať vzdialenú pracovnú plochu cez PowerShell

Podľa týchto pokynov zakážete protokol vzdialenej pracovnej plochy v prostredí PowerShell:



  • Najprv musíte otvoriť Štart .
  • Teraz hľadajte PowerShell , kliknite pravým tlačidlom myši na horný výsledok a vyberte ikonu Spustiť ako správca možnosť.
  • Potom zadajte nasledujúci príkaz, aby ste deaktivovali protokol vzdialenej pracovnej plochy, a klepnite na Zadajte :
    Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -name 'fDenyTSConnections' -value 1

povoliť vzdialenú plochu

  • (Voliteľné) Ak chcete zakázať vzdialenú plochu prostredníctvom brány Windows Firewall, musíte napísať nasledujúci príkaz a potom klepnúť na Zadajte :
    Disable-NetFirewallRule -DisplayGroup 'Remote Desktop'

Po dokončení všetkých týchto krokov sa funkcia vzdialenej pracovnej plochy vypne a zatvorí sa aj port brány firewall.

Ako môžete povoliť vzdialenú pracovnú plochu cez WMI?

Ak chcete povoliť protokol RDP na vzdialenom počítači, kde je zakázané WInRM. (napríklad na bežnom počítači spolu so systémom Windows 10), potom môžete použiť príkaz WMI PowerShell.

Za účelom kontroly, či je povolený prístup RDP na vzdialenom počítači 192.168.1.90. Potom spustite príkaz (pozrite sa na hodnotu vlastnosti AllowTSConnections):

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

Ak chcete povoliť protokol RDP a pridať pravidlo výnimky brány Windows Firewall, musíte spustiť nasledujúci príkaz:

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

Záver

Dobre, to bolo všetko, ľudia! Dúfam, že sa vám tento článok páči, chlapcom a tiež vám pomôže. Dajte nám o tom spätnú väzbu. Tiež, ak máte ďalšie otázky a problémy týkajúce sa tohto článku. Dajte nám potom vedieť v sekcii komentárov nižšie. Čoskoro sa ozveme.

Prajem vám skvelý deň!

Pozri tiež: Rôzne spôsoby riešenia jazykov alebo vydaní nie sú v systéme Windows 10 podporované