Комбінація клавіш для мінімізації віддаленого робочого столу


114

Чи існує спосіб за допомогою клавіатури переключитися з максимального (повного екрану) підключення до віддаленого робочого столу назад до основного комп'ютера?

У мене є близько 4 підключень до віддаленого робочого столу, які я перемикаюсь, і було б непогано не приходити до миші кожен раз, коли я хочу переключитися.

Я знаю, що можу натиснути Ctrl+ Alt+, Breakщо нормалізує екран віддаленого робочого столу. Це близько, але я хотів би спосіб його мінімізувати (тому мені не доведеться нормалізувати-> перемикач-> максимізувати кожен раз, коли я хочу переключити екрани)

Відповіді:


72

CTRL+ ALT+ BREAKмінімізує максимальне вікно для хост-ПК.


6
Для мене це просто "нормалізує". Але це досить добре. (Тоді можна використовувати Alt + Tab.)
Vaccano

7
Для мене другий ctrl-alt-перерва знову збільшить вікно.
Бен Мошер

1
CTRL + ALT + PAUSE також працює, якщо у вас немає клавіші BREAK або якщо вам потрібно набрати FN, щоб дістатися до BREAK.
hobbes3

1
ctrl + alt + pauseне працює з клавіатурною формою MS (Windows 8).
Шрідхар Ратнакумар

44

Ctrl+ Alt+ Homeприверне увагу до вашої локальної машини (принаймні, у програмі Win 8). Ctrl+ Alt+ Homeпотім Winвідкриє меню вікон на вашій локальній машині.

При використанні віртуальної машини я часто відкриваю кілька сеансів RDP і перемикаюся на Ctrl+ Alt+, Homeпотім Win+, Tпотім клавіші зі стрілками, щоб вибрати сеанс RDP, у якому я хочу бути.


Після натискання клавіш Ctrl + Alt + Home, в Windows 10 я можу використовувати Alt + Tab в локальних машинах
Harun

19

Це також клопоче мене найдовше.

Початкові спроби вирішити це за допомогою функції AutoHotkey не вдалися, оскільки клієнт віддаленого робочого столу встановлює гачок клавіатури та проковтує весь вхід.

Нарешті я виявив, що Caps Lockключ передається до локальної системи.

Отже, цей скрипт AutoHotkey зробить трюк, роблячи Ctrl+ Shift+ CapsLockмінімізувати віддалений робочий стіл:

#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

Той самий випуск, що і dnk.nitro на 64-розрядному Win7. Після зміни ahk_class Ctrl + Shift + CapsLock працює для мене.
кушик

Це не працювало для мене під Windows 10, оскільки #IfWinActive не виявив віддалений робочий стіл. Я використовував шпигуна, щоб спробувати кілька різних методів виявлення. Тому я видалив лінію #IfWinActive, і вона працює! Звичайно, тепер це мінімізує всі додатки, не лише віддалений робочий стіл, але я можу з цим жити.
Нокс

Для мене в Windows 10 мені довелося змінити IfWinActive на #IfWinActive Remote Desktop Connection ahk_class TscShellContainerClassта поставити SetTitleMatchMode, 2на початку, щоб він перевіряв, чи містить заголовок вікна текст "Підключення до віддаленого робочого столу"
CichyK24

10

Alt+Tab

Можна скористатися цією звичайною зручною комбінацією клавіш, щоб вийти з повноекранного віддаленого робочого столу, але перед підключенням потрібна дещо інша настройка. Замість того, щоб мінімізувати віддалену систему, я просто перемикаюся на іншу локальну програму і залишаю віддалену систему у фоновому режимі із наступним:

  1. Перш ніж підключитися до віддаленої машини за допомогою підключення до віддаленого робочого столу, на вкладці "Місцеві ресурси" я встановив "Клавіатура" на "На цьому комп'ютері". Це дозволяє за допомогою Alt+ Tabповернути вас до будь-якої іншої програми в локальній системі.
  2. Коли я хочу переключитися між програмами на віддаленій системі, я використовую Alt+ Page Up, яка працює так само, як Alt+ Tab, але тільки на віддаленій системі.

Крім того, ви можете використовувати Alt+ Page Down(або Alt+ Shift+ Page Up), щоб пересувати активні програми віддаленої системи в зворотному напрямку.

Слід зазначити одне застереження Люка : за допомогою цієї установки всі комбінації клавіш, які використовують Windows Key, надсилаються до локальної системи. Прикладом може бути Windows Key+ Eвідкрити Провідник Windows, який перейде до локальної файлової системи, а не до віддаленої.

Для звикання знадобилося небагато часу, але ця установка спрацювала для мене без необхідності додаткового програмного забезпечення чи більше одного ярлика.


Дуже добре це знати, хоча це не спрямовує всі інші введення на віддалену машину. Наприклад, використання windowskey + E виконується локально. +1 у будь-якому випадку
Люк

@Luc - Це я повинен був згадати побічний ефект - я додам це до відповіді. Це може бути корисним або засмучуючим завжди мати ключ ключа Windows, залежно від того, що ви хочете в даний момент. Дякую.
kevinmicke

Це саме те, що я хотів би, але я не впевнений, як це налаштувати. Тут є посилання в браузері, яке відкриває клієнта, тому неможливо нічого налаштувати до цього. І лише відкриваючи клієнт citrix, потрібно просити електронну пошту, яка ніколи не вирішує нічого. Чи був би спосіб налаштувати це? Можливо, якийсь конфігураційний файл на моєму ПК я можу редагувати?
T_D

@T_D - З іншого боку, я думаю, ви не зможете керувати ним, якщо ви зможете отримати доступ до нього лише через браузер, і я сам не використовував Citrix. Хоча вони можуть не допомогти, спробувати кілька місць: 1. C: \ Користувачі \ YOUR_USERNAME \ Документи \ Default.rdp, де ви хочете змінити "Клавіатура: i: 0" 2. Якщо це не так працюйте, ви можете спробувати те саме налаштування, яке знаходиться тут, у реєстрі: HKEY_CURRENT_USER \ Software \ Microsoft \ Клієнт сервера терміналів \ За замовчуванням (знайдено тут msdn.microsoft.com/en-us/library/… ). Удачі!
kevinmicke

5

Для мене в Windows 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

Це чудово працювало для мене в 64-розрядному завантажувальному комп'ютері Win7 Ultimate на Mac. Дякую!
Іван Бубріскі

4

Не зовсім те, про що ви просили, але може бути досить корисним:

CTRL+ ALT+ - перемикає вас на головний комп'ютер

CTRL+ ALT+ - повертає вас назад до віддаленого комп'ютера

Джерело


1
Так, але це не працює, якщо ви вирішили не поширювати всі ключі на віддаленій машині. Мені потрібно, щоб у віддаленій машині були деякі комбінації клавіш. Комбінації, згадані ОП, діють навіть у цьому випадку, із зазначеними вадами.
Марсель

3
Сподіваюся, що у людей, які намагаються вирішити це рішення, немає графічної картки Intel: D
anishsane

3

CTRL+ ALT+ Homeзосереджує увагу на панелі підключення до віддаленого робочого столу. Панель підключення включає кнопку мінімізації.

У Windows 7, якщо я знімаю прапорець "Відобразити панель підключення, коли я використовую весь екран" під час з'єднання, клавішами для мінімізації сеансу RPD є CTRL+ ALT+ Home Spacebar.

Якщо на панелі з’єднань встановлено показ (який є типовим), для його Tabмінімізації RDP-сеансу потрібно натиснути кілька разів: CTRL+ ALT+ Home Tab Tab Spacebar.


2

Виведіть диспетчер завдань хоста, а потім переключення завдань:

  • Ctrl+ Alt+ Delete(Безпека Windows)
  • T (Диспетчер завдань)
  • Alt+ Tab(перемикач завдань на хост-комп'ютері)

2

Я виявив, що вам потрібні дві комбінації ярликів. Він працює в Windows 7.

  1. CTRL+ ALT+ BREAKмінімізує максимальне вікно для хост-ПК.
  2. Win+ M Мінімізуйте віддалене вікно робочого столу

або на першому кроці ви можете змінити вікно з ALT+ TAB.


WIN+ Mне працює. ALT+ TABяк і ви розумієте. Це повинно бути абсолютним рішенням, але не тільки для певної конфігурації.
Кірбі

1

Я роблю те саме. Найкраще рішення, яке я знайшов у XP, - це віртуальний вимір, з віртуальними робочими стільницями завжди на вершині. Тоді я можу перемикатися між 4 віддаленими робочими стільницями в повноекранному режимі одним клацанням миші кожен. Однак у Windows 7 віртуальний вимір не працює цілком правильно (принаймні, у 64 бітах). Це, здається, працює, але він втрачає "завжди на вершині", хоча прапорець залишається ввімкненим, а перемикач віртуальних настільних програм не робить. Це так близько до того, що ми обидва хочемо, але поки що.


1

Alt + Caps Lock без Caps Lock дратівливих змін стану ( Добре, якщо у вас немає блокування прокрутки )

Спочатку дратує налаштування, але в перспективі найкомфортніше. Мені подобається швидко переходити лише лівою рукою

Dexpot 1. Встановіть наступний робочий стіл на Alt + Lock Lock (якщо мені подобається, у вас немає блокування прокрутки, використовуйте вікно на екранній клавіатурі, щоб натиснути "ScrLk") 2. Встановіть попередній робочий стіл на Alt + Lock Lock. Ctrl + Блокування прокрутки

Тепер використовуйте автоматичну клавішу для переадресації (таким чином Caps Lock не дозволить змінити стан):

 GetKeyState, state, Capslock ;
    ; Alt + Caps Lock becomes Alt + Scroll Lock
    !Capslock::
        send !{ScrollLock}
    return
    ; Alt + Shift + Caps Lock becomes Alt + Shift + Scroll Lock
    !+Capslock::
        send !+{ScrollLock}
    return
    ; Ctrl + Caps Lock becomes Ctrl + Scroll Lock
    ^Capslock::
        send ^{ScrollLock}
    return

Зроблено. Тепер ви можете використовувати Alt + Caps Lock для перемикання між екранами, без Caps Lock змінювати стан. Крім того, якщо вам потрібні лише 2 екрани, ви можете встановити dexpot для використання лише 2 робочих столів, які зроблять швидкий перемикач Alt + caps для віддаленого робочого столу.


0

Я знайшов це рішення за допомогою менеджера mutli-desktop:

  1. Встановити Dexpot
  2. Налаштуйте гарячу клавішу для "Наступний робочий стіл" на ALT+ScrollLock
  3. Налаштуйте віддалений робочий стіл для зйомки всіх клавіш у режимі повноекранного режиму

Потім ви можете перемикатися між повноекранними робочими столами mit ALT+ ScrollLock.

Я встановив кількість настільних ПК на 2, оскільки у мене є лише 1 віддалений робочий стіл.

Крім того, я встановив Clavier , що дозволяє мені просто ScrollLockперемикатися між настільними. (Конфігурація Clavier: Додати-> Написати текст ... -> Ярлик: ScrollLock -> OK -> Write-Text: [ALT + ScrollLock])


0

Ctrl+ Alt+ Homeпрацював на мене. Я використовую хост Windows 10 з teamviewer на машині Windows 8, на якій працює термінальний сервер. Мені вдалося закріпити панель підключення до сервера терміналів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.