قم بتمكين سطح المكتب البعيد باستخدام موجه الأوامر أو PowerShell

إذا كنت تريد استخدام ميزة سطح المكتب البعيد(Remote Desktop) دون فتح لوحة إعدادات Windows(Windows Settings) ، فيمكنك تمكين سطح المكتب البعيد(Remote Desktop) باستخدام موجه الأوامر(Command Prompt) أو Windows PowerShell . إذا كان لديك عميل سطح مكتب بعيد على هاتفك المحمول أو جهاز كمبيوتر آخر ، فستتمكن من توصيله واستخدام جهاز الكمبيوتر الخاص بك عن بُعد.

يعد Remote Desktop(Remote Desktop) وسيلة معروفة لأجهزة الكمبيوتر التي تعمل Windows 11/10 والتي تتيح لك توصيل جهازي كمبيوتر أو هاتف محمول بحيث يمكن للفرد الوصول إلى كمبيوتر آخر عن بُعد. يمكنك إصلاح بعض المشكلات على الكمبيوتر عبر الهاتف المحمول أو القيام بوظائف أخرى وفقًا لمتطلباتك. أنت بحاجة إلى عميل سطح المكتب البعيد(Remote Desktop) مثل Microsoft Remote Desktop أو ما إلى ذلك على هاتفك المحمول لتوصيل جهازين.

من الممكن تمكين تعطيل سطح المكتب البعيد(enable to disable Remote Desktop) عبر إعدادات Windows(Windows Settings) . تحتاج إلى التوجه إلى System > Remote Desktop للوصول إلى الخيار. ومع ذلك ، لنفترض أن لوحة إعدادات Windows لا تفتح بسبب بعض الأسباب ، وتحتاج إلى تشغيل ميزة سطح المكتب البعيد(turn on the Remote Desktop) . ثم يمكنك استخدام هذه الطريقة لبدء تشغيل سطح المكتب البعيد(Remote Desktop) باستخدام سطر الأوامر.

تمكين سطح المكتب البعيد(Remote Desktop) باستخدام سطر الأوامر(Command)

لتمكين سطح المكتب البعيد(Remote Desktop) باستخدام موجه الأوامر(Command Prompt) و Windows PowerShell ، اتبع هذه الخطوات-

  1. افتح موجه الأوامر(Command Prompt) أو PowerShell بامتياز المسؤول
  2. اضبط(Set) قيمة fDenyTSConnections REG DWORD على 0
  3. أضف قاعدة جدار الحماية
  4. قم بإعادة تشغيل جهاز الحاسوب الخاص بك
  5. ابدأ(Start) في استخدام Remote Desktop في نظام التشغيل Windows 10(Windows 10) .

الأوامر ليست هي نفسها في موجه الأوامر(Command Prompt) و Windows PowerShell .

1] تمكين(Enable RDP) جدار حماية RDP باستخدام موجه الأوامر(Command Prompt)

قم بتمكين سطح المكتب البعيد باستخدام موجه الأوامر و Windows PowerShell

للبدء ، افتح موجه الأوامر بامتياز المسؤول(open the Command Prompt with administrator privilege) . يمكنك البحث عنه في مربع بحث شريط المهام(Taskbar) ، والنقر فوق الخيار " تشغيل كمسؤول(Run as administrator) " الذي يظهر على شاشتك. بعد ذلك ، أدخل الأمر التالي واضغط على Enter :

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

بشكل افتراضي ، يتم تعيين قيمة fDenyTSConnections على 1 . سيؤدي هذا الأمر إلى تغيير القيمة إلى 0 .

بعد ذلك ، قم بتنفيذ الأمر التالي:

netsh advfirewall firewall set rule group="remote desktop" new enable=yes

سيقوم هذا الأمر بإضافة وتحديث ثلاث قواعد في جدار الحماية(Firewall) بحيث يمكنك البدء في استخدام سطح المكتب البعيد(Remote Desktop) .

2] تمكين RDP(Enable RDP) باستخدام Windows PowerShell

تحتاج إلى فتح Windows PowerShell بامتياز المسؤول(open the Windows PowerShell with administrator privilege) وإدخال الأمر التالي واضغط على Enter :

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server'-name "fDenyTSConnections" -Value 0

سيؤدي هذا الأمر إلى تغيير قيمة fDenyTSConnections إلى 0 . الآن ، تحتاج إلى تنفيذ الأمر التالي لإضافة قواعد في جدار الحماية:

Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

بعد ذلك ، ستتمكن من استخدام Remote Desktop في نظام التشغيل Windows 10(Windows 10) .

إذا كنت ترغب في تعطيل Remote Desktop باستخدام Command Prompt و Windows PowerShell ، فأنت بحاجة إلى إدخال هذه الخطوات.

ذات صلة(Related) : خيار سطح المكتب البعيد غير نشط(Remote Desktop option is greyed out) .

تعطيل سطح المكتب البعيد(Remote Desktop) باستخدام موجه الأوامر(Command Prompt) أو بوويرشيل(PowerShell)

لتعطيل سطح المكتب البعيد(Remote Desktop) باستخدام موجه الأوامر(Command Prompt) و Windows PowerShell ، اتبع هذه الخطوات-

  1. افتح موجه الأوامر(Command Prompt) أو PowerShell بامتياز المسؤول
  2. قم بتعيين(Set) قيمة fDenyTSConnections REG DWORD على أنها 1
  3. أضف قاعدة جدار الحماية
  4. إعادة تشغيل الكمبيوتر.

لمعرفة المزيد ، تحتاج إلى القراءة.

تعطيل سطح المكتب البعيد(Remote Desktop) باستخدام موجه الأوامر(Command Prompt)

تحتاج إلى تعيين القيمة الافتراضية لـ fDenyTSConnections على أنها 1 . لذلك ، استخدم هذا الأمر-

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f

أنت الآن بحاجة إلى إزالة القواعد من جدار الحماية(Firewall) . لذلك ، استخدم هذا الأمر-

netsh advfirewall firewall set rule group="remote desktop" new enable=No

تعطيل سطح المكتب البعيد(Remote Desktop) باستخدام PowerShell

تحتاج إلى تغيير قيمة fDenyTSConnections كـ 1 . يمكنك القيام بذلك باستخدام هذا الأمر-

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server'-name "fDenyTSConnections" -Value 1

سيسمح لك الأمر الثاني بإزالة القواعد من جدار الحماية:

Disable-NetFirewallRule -DisplayGroup "Remote Desktop"

هذا كل شئ! آمل أن يكون هذا البرنامج التعليمي البسيط مفيدًا لك.



About the author

أنا مهندس برمجيات بخبرة تزيد عن 10 سنوات في العمل على أجهزة Apple iOS والأجهزة الطرفية. جعلتني تجربتي في هندسة الأجهزة شغوفًا بالتأكد من أن أجهزة عملائنا موثوقة وسلسة قدر الإمكان. لقد كنت أكتب كودًا خلال السنوات القليلة الماضية وتعلمت استخدام Git و Vim و Node.js.



Related posts