Powershell Dayakan Desktop Jauh di Windows 10

Dihidupkan Windows 10 , ciri Desktop Jauh memberi anda kebenaran untuk mengakses komputer dari jauh. Untuk menolong pengguna lain atau mengurus perkhidmatan tanpa perlu hadir secara fizikal di lokasi. Dalam artikel ini, kita akan bercakap mengenai Powershell yang membolehkan desktop jauh di Windows 10. Mari kita mulakan!





Walaupun anda dapat mengatur fitur ini melalui aplikasi Tetapan, Anda juga dapat mengaktifkan atau menonaktifkan Remote Desktop pada Windows 10 menggunakan PowerShell juga. Anda mungkin ingin menggunakan metode ini untuk membuat skrip yang dapat Anda gunakan untuk segera mengkonfigurasi Desktop Jauh pada banyak perangkat, atau mengirim skrip tersebut kepada pengguna. Mereka hanya boleh klik dua kali untuk menyiapkan ciri secara automatik tanpa langkah tambahan.



Jadi, dalam panduan ini, anda akan mempelajari langkah-langkah mudah untuk menggunakan PowerShell untuk mengaktifkan atau mematikan Remote Desktop pada Windows 10. Dan langkah-langkah untuk membuka port firewall yang diperlukan untuk sambungan yang berjaya juga.

Desktop Jauh

Sekiranya anda ingin mengaktifkan Remote Desktop (RDP) dari jarak jauh pada hos jauh (pelayan atau komputer). Namun, anda belum mengakses konsol peranti tempatan, maka kami akan menunjukkan kepada anda cara melakukannya dengan menggunakan PowerShell. Untuk melakukan ini, perkhidmatan WinRM (Windows Remote Management) mesti diaktifkan pada komputer jauh. Perkhidmatan WinRM dihidupkan secara lalai dalam semua versi Windows Server bermula dengan Windows Server 2012. (Tetapi, WinRM dilumpuhkan secara lalai dalam sistem operasi pelanggan, misalnya Windows 10). Oleh itu, untuk mengaktifkan RD dari jarak jauh melalui PowerShell, komputer jauh mesti memenuhi syarat berikut:



  • Perkhidmatan WinRM harus bermula sebenarnya
  • Anda mesti mempunyai kebenaran pentadbir pada peranti jauh juga
  • Windows Firewall mesti dimatikan atau peraturan yang membolehkan akses jarak jauh melalui PowerShell Remoting harus diaktifkan.

Powershell Dayakan Desktop Jauh di Windows 10

Anda harus menggunakan langkah mudah ini untuk mengaktifkan protokol desktop jauh melalui PowerShell:



  • Pertama, buka Mulakan pada Windows 10.
  • Kemudian cari PowerShell , klik kanan hasil teratas dan pilih Menjalankan sebagai pentadbir pilihan.
  • Sekarang ketik perintah berikut untuk mengaktifkan protokol desktop jauh dan kemudian ketik Masukkan :
    Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -name 'fDenyTSConnections' -value 0

powerhell membolehkan desktop jauh

  • (Pilihan) Ketik perintah berikut untuk menghidupkan desktop jauh melalui Windows Firewall dan ketuk Masukkan :
Enable-NetFirewallRule -DisplayGroup 'Remote Desktop'

Apabila anda menyelesaikan langkah-langkahnya, maka anda akan dapat menggunakan aplikasi moden Desktop Jauh atau aplikasi Sambungan Desktop Jauh yang lama. Untuk mengakses komputer anda dari jauh walaupun firewall diaktifkan juga.



Bagaimana anda boleh mematikan Desktop Jauh melalui PowerShell

Gunakan langkah-langkah ini untuk mematikan protokol desktop jauh dengan PowerShell:



  • Pertama, anda perlu membuka Mulakan .
  • Sekarang cari PowerShell , klik kanan hasil teratas, dan pilih Menjalankan sebagai pentadbir pilihan.
  • Kemudian ketik perintah berikut untuk mematikan protokol desktop jauh dan ketik Masukkan :
    Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -name 'fDenyTSConnections' -value 1

powerhell membolehkan desktop jauh

  • (Pilihan) Anda perlu mengetik perintah berikut untuk mematikan desktop jauh melalui Windows Firewall dan kemudian ketuk Masukkan :
    Disable-NetFirewallRule -DisplayGroup 'Remote Desktop'

Apabila anda menyelesaikan semua langkah ini, maka fungsi Desktop Jauh akan dimatikan dan port firewall juga akan ditutup.

Bagaimana anda boleh Mengaktifkan Desktop Jauh melalui WMI?

Sekiranya anda ingin mengaktifkan RDP pada komputer jauh di mana WInRM dilumpuhkan. (seperti, pada komputer biasa bersama dengan Windows 10), maka anda boleh menggunakan perintah WMI PowerShell.

Untuk memeriksa sama ada akses RDP diaktifkan pada komputer jauh 192.168.1.90. Kemudian jalankan arahan (lihat nilai harta AllowTSConnections):

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

Untuk mengaktifkan RDP dan menambahkan peraturan pengecualian Windows Firewall, maka anda harus menjalankan perintah berikut:

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

Kesimpulannya

Baiklah, Itu semua Orang! Saya harap anda menyukai artikel ini dan juga dapat membantu anda. Beri kami maklum balas anda mengenainya. Juga sekiranya anda mempunyai pertanyaan dan masalah lebih lanjut yang berkaitan dengan artikel ini. Kemudian beritahu kami di bahagian komen di bawah. Kami akan menghubungi anda sebentar lagi.

Selamat Hari yang Hebat!

Lihat juga: Cara Yang Berbeza Untuk Menyelesaikan Bahasa Atau Edisi Tidak Disokong Pada Windows 10