سؤال اختصار لوحة المفاتيح لتقليل سطح المكتب البعيد


هل هناك طريقة ، باستخدام لوحة المفاتيح ، للتحويل من "الاتصال بسطح المكتب البعيد" المكبر (ملء الشاشة) مرة أخرى إلى الكمبيوتر الرئيسي؟

لدي حوالي 4 اتصالات سطح المكتب البعيد التي أقوم بالتبديل بينها وسيكون من الجميل أن لا تضطر للذهاب إلى الماوس في كل مرة أريد التبديل.

أعلم أنه يمكنني الضغط السيطرة+البديل+استراحة وهذا يعمل على تطبيع شاشة سطح المكتب البعيد. هذا قريب ، لكني أرغب في طريقة لتقليله إلى أدنى حد (لذلك لا يتعين علي تطبيع-> التبديل-> تكبير كل مرة أريد تبديل الشاشات)


104
2017-11-05 15:39


الأصل




الأجوبة:


CTRL + ALT + استراحة سيعمل على تصغير النافذة المكبرة إلى الكمبيوتر المضيف.


65
2018-05-04 13:26



بالنسبة لي أن "تطبيع" فقط. لكن هذا جيد بما فيه الكفاية. (يمكن عندئذٍ استخدام Alt + Tab.) - Vaccano
بالنسبة لي ، سيؤدي استراحة ctrl-alt ثانية إلى تعظيم النافذة. - Ben Mosher
يعمل CTRL + ALT + PAUSE أيضًا إذا لم يكن لديك مفتاح BREAK أو إذا كنت تريد كتابة FN للوصول إلى BREAK. - hobbes3
ctrl + alt + pause لا يعمل مع لوحة المفاتيح MS نحت (ويندوز 8). - Sridhar Ratnakumar


السيطرة + البديل + الصفحة الرئيسية سيجلب التركيز على جهازك المحلي (على الأقل في Win 8). السيطرة + البديل + الصفحة الرئيسية ثم يفوز سيفتح قائمة النوافذ على جهازك المحلي.

مع استخدام الجهاز الظاهري ، غالبًا ما أكون متعددة جلسات RDP مفتوحة ، والتبديل السيطرة + البديل + الصفحة الرئيسية ثم يفوز + تي ثم مفاتيح الأسهم لاختيار جلسة RDP أريد أن أكون في.


37
2018-06-07 15:37



بعد الضغط على Ctrl + Alt + Home ، في Windows 10 ، يمكنني استخدام Alt + Tab في الأجهزة المحلية - Harun


هذا تنصت لي لأطول فترة كذلك.

فشلت محاولاته الأولية لحلها مع AutoHotkey ، لأن عميل سطح المكتب البعيد يقوم بتثبيت خطاف لوحة المفاتيح ويبتلع كل المدخلات.

اكتشفت أخيرا أن Caps Lock يتم تمرير المفتاح إلى النظام المحلي.

لذلك ، فإن البرنامج النصي AutoHotkey سيقوم بعمل الخدعة ، مما يجعل السيطرة+تحول+Caps Lock تصغير سطح المكتب البعيد:

#IfWinActive ahk_class TscShellContainerClass
  ^+CapsLock::
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize
  return
#IfWinActive

النسخة المصححة التي تعمل لي:

#IfWinActive ahk_class TSSHELLWND
  ^Capslock::           ; Ctrl+Caps Lock (couldn't make Ctrl+Shift+Caps Lock work for some reason
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize A    ; need A to specify Active window
    ;MsgBox, Received Remote Desktop minimize hotkey    ; uncomment for debugging
  return
#IfWinActive

18
2017-07-03 18:04



نفس المشكلة كما dnk.nitro على Win7 64 بت. عند تغيير ahk_class Ctrl + Shift + CapsLock يعمل بالنسبة لي. - koushik
هذا لم يعمل بالنسبة لي تحت ويندوز 10 بسبب #IfWinActive لم يكشف عن سطح المكتب البعيد. لقد استخدمت الجاسوس لتجربة العديد من طرق الكشف المختلفة. لذلك أزلت سطر #IfWinActive وهو يعمل! بالطبع ، فإنه الآن يقلل من جميع التطبيقات ، وليس فقط سطح المكتب البعيد ، ولكن يمكنني العيش مع ذلك. - Knox
بالنسبة لي على نظام التشغيل Windows 10 ، اضطررت إلى تغيير IfWinActive إلى #IfWinActive Remote Desktop Connection ahk_class TscShellContainerClass و ضع SetTitleMatchMode, 2 في البداية حتى يتحقق ما إذا كان عنوان النافذة يحتوي على نص "اتصال سطح المكتب البعيد" - CichyK24


البديل+التبويب

من الممكن استخدام اختصار لوحة المفاتيح العادي والمريح للخروج من سطح المكتب البعيد بالكامل ، ولكنه يتطلب إعدادًا مختلفًا قليلاً قبل الاتصال. بدلاً من تصغير النظام البعيد ، انتقل إلى برنامج محلي آخر واترك النظام البعيد في الخلفية بما يلي:

  1. قبل الاتصال بالجهاز البعيد عن طريق "الاتصال بسطح المكتب البعيد" ، في علامة التبويب "الموارد المحلية" ، قمت بتعيين "لوحة المفاتيح" إلى "على هذا الكمبيوتر". هذا يسمح باستخدام البديل+التبويب لتعيدك إلى أي برنامج آخر على النظام المحلي.
  2. عندما أريد التبديل بين البرامج على النظام البعيد ، يمكنني استخدامها البديل+الصفحة لأعلىالذي يعمل مثله تمامًا البديل+التبويب سوف ، ولكن فقط على النظام البعيد.

بالإضافة إلى ذلك ، يمكنك استخدام البديل+اسفل الصفحة (أو البديل+تحول+الصفحة لأعلى) للتنقل عبر البرامج النشطة على النظام البعيد في الاتجاه المعاكس.

واحد التحذير لوك يشار إلى ما يلي: باستخدام هذا الإعداد ، كل اختصارات لوحة المفاتيح باستخدام مفتاح ويندوز يتم إرسالها إلى النظام المحلي. على سبيل المثال سيكون مفتاح ويندوز+E لفتح "مستكشف Windows" ، الذي سيوصلك إلى نظام الملفات المحلي ، وليس النظام البعيد.

استغرق الأمر وقتًا قصيرًا للتعود عليه ، ولكن هذا الإعداد قد نجح في العمل جيدًا دون الحاجة إلى برنامج إضافي أو أكثر من اختصار واحد.


10
2018-01-29 19:01



من الجيد معرفة هذا ، على الرغم من أنه لا يوجه جميع المدخلات الأخرى إلى الجهاز البعيد. على سبيل المثال ، يتم استخدام windowskey + E محليًا. +1 على أي حال. - Luc
Luc - هذا هو أحد الآثار الجانبية التي كان يجب عليّ ذكرها - سأضيف ذلك إلى الإجابة. قد يكون من المفيد أو المحبط دائمًا وجود مفتاح Windows المحلي اعتمادًا على ما تريد في الوقت الحالي. شكر. - kevinmicke
هذا بالضبط ما أريده ، لكنني لست متأكدًا من كيفية تكوينه. يوجد هنا رابط في المتصفح يفتح العميل لذا من المستحيل تهيئة أي شيء قبل ذلك. وفقط فتح عميل citrix يسأل عن بعض البريد الإلكتروني الذي لا يحل أي شيء. هل سيكون هناك أي طريقة لتكوين هذا؟ ربما بعض ملف التكوين على جهاز الكمبيوتر الخاص بي يمكنني تحرير؟ - T_D
T_D - خارج اليد ، أظن أنك لن تكون قادرًا على التحكم فيه إذا كنت فقط قادرًا على الوصول إليه من خلال متصفح ، ولم أستخدم Citrix بنفسي. في حين أنها قد لا تساعد ، سيكون هناك مكانان يمكن تجربتهما: 1. C: \ Users \ YOUR_USERNAME \ Documents \ Default.rdp حيث تريد التغيير إلى "keyboardhook: i: 0" 2. إذا لم يحدث ذلك العمل ، يمكنك محاولة نفس الإعداد هنا في التسجيل: HKEY_CURRENT_USER \ Software \ Microsoft \ Terminal Server Client \ Default (موجود هنا msdn.microsoft.com/en-us/library/... ). حظا سعيدا! - kevinmicke


بالنسبة لي في ويندوز 7 64 بت لجعل العمل سكريب كان علي أن أغير السطر الأول من #IfWinActive ahk_class TSSHELLWNDإلى "IfWinActive ahk_class TscShellContainerClass لذلك يبدو النص الكامل الآن:

#IfWinActive ahk_class TscShellContainerClass
  ^Capslock::           ; Ctrl+Caps Lock (couldn't make Ctrl+Shift+Caps Lock work for some reason
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize A    ; need A to specify Active window
    ;MsgBox, Received Remote Desktop minimize hotkey    ; uncomment for debugging
  return
#IfWinActive

5
2017-11-29 18:44



هذا عمل تماما بالنسبة لي في Winc Ultimate 64 بت برنامج Bootcamp على جهاز ماكنتوش. شكر! - John Bubriski


ليس تمامًا ما طلبته ، ولكن قد يكون مفيدًا بما يكفي:

CTRL + ALT +  - يحولك إلى الكمبيوتر المضيف

CTRL + ALT +  - يحولك مرة أخرى إلى الكمبيوتر البعيد

مصدر


4
2017-11-05 18:47



نعم ، ولكن هذا لا يعمل إذا اخترت عدم نشر كافة مفاتيح الجهاز البعيد. أحتاج أن يكون هناك بعض اختصارات لوحة المفاتيح في الجهاز البعيد. إن المجموعات التي ذكرها البروتوكول الاختياري تعمل حتى في هذه الحالة ، مع ذكر العيوب. - Marcel
نأمل أن الناس الذين يحاولون هذا الحل ليس لديهم بطاقة الرسومات intel: D - anishsane


إظهار مدير مهام المضيف ، ثم تبديل المهام:

  • السيطرة+البديل+حذف (Windows Security)
  • تي (مدير المهام)
  • البديل+التبويب (مهمة التبديل على الكمبيوتر المضيف)

2
2017-08-23 14:13





CTRL+ALT+الصفحة الرئيسية يجلب التركيز على شريط الاتصال بسطح المكتب البعيد. يتضمن شريط الاتصال زر التصغير.

في Windows 7 ، إذا قمت بإلغاء تحديد الخيار "عرض شريط الاتصال عند استخدام الشاشة الكاملة" عند إجراء الاتصال ، فستكون المفاتيح لتقليل جلسة RPD CTRL+ALT+الصفحة الرئيسية  المسافة.

إذا تم تعيين شريط الاتصال ليُظهر (وهو الإعداد الافتراضي) ، فإنه يتطلب الضرب التبويب بضع مرات لتقليل جلسة عمل RDP: CTRL+ALT+الصفحة الرئيسية  التبويب  التبويب  المسافة.


2
2018-03-03 22:16





لقد وجدت أنك تحتاج إلى مجموعتين من الشوكات. يعمل في ويندوز 7.

  1. CTRL + ALT + استراحة سيعمل على تصغير النافذة المكبرة إلى الكمبيوتر المضيف.
  2. يفوز + M   تصغير إطار سطح المكتب البعيد الخاص بك

أو في الخطوة الأولى ، يمكنك تغيير النافذة ALT + التبويب.


2
2017-11-04 12:13



WIN + M لا يعمل. ALT+TAB وكذلك تفهم. يجب أن يكون الحل المطلق ، ولكن ليس فقط لبعض التكوينات الخاصة. - Kirby