Phím tắt để thu nhỏ Remote Desktop


114

Có cách nào, bằng cách sử dụng bàn phím, để chuyển từ Kết nối máy tính từ xa tối đa (toàn màn hình) trở lại máy tính chính không?

Tôi có khoảng 4 kết nối Remote Desktop mà tôi đang chuyển đổi và thật tuyệt khi không phải truy cập chuột mỗi lần tôi muốn chuyển đổi.

Tôi biết tôi có thể nhấn Ctrl+ Alt+ Breakvà điều đó bình thường hóa màn hình máy tính từ xa. Đó là gần, nhưng tôi muốn một cách để giảm thiểu nó (vì vậy tôi không phải bình thường hóa-> chuyển đổi-> tối đa hóa mỗi lần tôi muốn chuyển đổi màn hình)

Câu trả lời:


72

CTRL+ ALT+ BREAKsẽ thu nhỏ cửa sổ tối đa hóa cho PC chủ.


6
Đối với tôi chỉ cần "Bình thường hóa" nó. Nhưng đó là đủ tốt. (Alt + Tab sau đó có thể được sử dụng.)
Vaccano

7
Đối với tôi, một ctrl-alt-break thứ hai sẽ tối đa hóa lại cửa sổ.
Ben Mosher

1
CTRL + ALT + PAUSE cũng hoạt động nếu bạn không có phím BREAK hoặc nếu phải nhập FN để đạt BREAK.
hobbes3

1
ctrl + alt + pausekhông hoạt động với bàn phím điêu khắc MS (Windows 8).
Sridhar Ratnakumar

44

Ctrl+ Alt+ Homesẽ mang lại sự tập trung cho máy cục bộ của bạn (ít nhất là trong Win 8). Ctrl+ Alt+ Homesau đó Winsẽ mở menu windows trên máy cục bộ của bạn.

Với việc sử dụng máy ảo, tôi thường có nhiều phiên RDP mở, và switch bởi Ctrl+ Alt+ Homesau đó Win+ Tsau đó phím mũi tên để chọn phiên RDP Tôi muốn trở thành trong.


Sau khi nhấn Ctrl + Alt + Home, trong Windows 10, tôi có thể sử dụng Alt + Tab trong các máy cục bộ
Harun

19

Điều này đã làm tôi chán nản trong thời gian dài nhất.

Những nỗ lực ban đầu để giải quyết nó với AutoHotkey đã thất bại, vì máy khách Remote Desktop cài đặt một móc bàn phím và nuốt tất cả đầu vào.

Cuối cùng tôi phát hiện ra rằng Caps Lockchìa khóa được chuyển qua hệ thống cục bộ.

Vì vậy, tập lệnh AutoHotkey này sẽ thực hiện thủ thuật, tạo Ctrl+ Shift+ CapsLockthu nhỏ Remote Desktop:

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

Phiên bản sửa lỗi phù hợp với tôi:

#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

Vấn đề tương tự như dnk.nitro trên Win7 64-Bit. Khi thay đổi ahk_group Ctrl + Shift + CapsLock hoạt động với tôi.
koushik

Điều này không hoạt động với tôi trong Windows 10 vì # IfWinActive không phát hiện ra máy tính để bàn từ xa. Tôi đã sử dụng gián điệp để thử một số phương pháp phát hiện khác nhau. Vì vậy, tôi đã xóa dòng # IfWinActive và nó hoạt động! Tất nhiên, bây giờ nó thu nhỏ tất cả các ứng dụng, không chỉ máy tính để bàn từ xa, mà tôi có thể sống với điều đó.
Knox

Đối với tôi trên Windows 10, tôi đã phải thay đổi IfWinActive thành #IfWinActive Remote Desktop Connection ahk_class TscShellContainerClassvà đặt SetTitleMatchMode, 2ở đầu để nó kiểm tra xem tiêu đề cửa sổ có chứa văn bản "Remote Desktop Connection" không
CichyK24

10

Alt+Tab

Có thể sử dụng phím tắt thoải mái, bình thường đó để thoát khỏi Remote Desktop toàn màn hình, nhưng yêu cầu thiết lập hơi khác trước khi kết nối. Thay vì thu nhỏ hệ thống từ xa, tôi chỉ chuyển sang một chương trình cục bộ khác và để hệ thống từ xa ở chế độ nền như sau:

  1. Trước khi kết nối với máy từ xa bằng Remote Desktop Connection, trên tab "Tài nguyên cục bộ", tôi đặt "Bàn phím" thành "Trên máy tính này". Điều này cho phép sử dụng Alt+ Tabđể đưa bạn trở lại bất kỳ chương trình nào khác trên hệ thống cục bộ.
  2. Khi tôi muốn chuyển đổi giữa các chương trình trên hệ thống từ xa, tôi sử dụng Alt+ Page Up, hoạt động giống như Alt+ Tabwould, nhưng chỉ trên hệ thống từ xa.

Ngoài ra, bạn có thể sử dụng Alt+ Page Down(hoặc Alt+ Shift+ Page Up) để quay vòng qua các chương trình đang hoạt động trên hệ thống từ xa.

Một cảnh báo mà Luc đã đề cập nên được chỉ ra: sử dụng thiết lập này, tất cả các phím tắt sử dụng Windows Keyđược gửi đến hệ thống cục bộ. Một ví dụ sẽ là Windows Key+ Eđể mở Windows Explorer, nó sẽ đưa bạn đến hệ thống tệp cục bộ chứ không phải từ xa.

Phải mất một khoảng thời gian ngắn để làm quen, nhưng thiết lập này đã hoạt động tốt với tôi mà không cần thêm phần mềm hoặc nhiều hơn một phím tắt.


Rất tốt để biết điều này, mặc dù nó không hướng tất cả các đầu vào khác vào máy từ xa. Sử dụng windowskey + E chẳng hạn được thực hiện cục bộ. +1 dù sao đi nữa.
Luc

@Luc - Đó là một tác dụng phụ tôi nên đề cập - Tôi sẽ thêm nó vào câu trả lời. Nó có thể hữu ích hoặc bực bội khi luôn có Windows Key cục bộ tùy thuộc vào những gì bạn muốn vào lúc này. Cảm ơn.
kevinmicke

Đây chính xác là những gì tôi muốn, nhưng tôi không chắc cách cấu hình nó. Ở đây có một liên kết trong trình duyệt mở máy khách để không thể cấu hình bất cứ thứ gì trước đó. Và chỉ cần mở ứng dụng khách citrix yêu cầu một số email không bao giờ giải quyết bất cứ điều gì. Sẽ có cách nào để cấu hình này? Có lẽ một số tập tin cấu hình trên máy tính của tôi, tôi có thể chỉnh sửa?
T_D

@T_D - Tôi đoán bạn sẽ không thể kiểm soát nó nếu bạn chỉ có thể truy cập nó thông qua trình duyệt và bản thân tôi chưa sử dụng Citrix. Mặc dù chúng có thể không giúp ích, nhưng một vài nơi để thử sẽ là: 1. C: \ Users \ Your_USERNAME \ Documents \ Default.rdp nơi bạn muốn đổi thành "keyboardhook: i: 0" 2. Nếu điều đó không hoạt động, bạn có thể thử cài đặt tương tự bên dưới trong sổ đăng ký: HKEY_CURRENT_USER \ Software \ Microsoft \ Terminal Server Client \ Default (tìm thấy ở đây msdn.microsoft.com/en-us/l Library / gan ). Chúc may mắn!
kevinmicke

5

Đối với tôi trong Windows 7 64 bit để làm cho scrip hoạt động, tôi đã phải thay đổi dòng thứ 1 từ #IfWinActive ahk_class TSSHELLWNDthành " IfWinActive ahk_class TscShellContainerClassvì vậy tập lệnh đầy đủ bây giờ trông như sau:

#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

Điều này hoạt động hoàn hảo với tôi trong bootcamp Win-Ultimate 64-bit trên máy Mac. Cảm ơn!
John Bubriski

4

Không hoàn toàn những gì bạn yêu cầu, nhưng có thể đủ hữu ích:

CTRL+ ALT+ - chuyển bạn sang máy tính chủ

CTRL+ ALT+ - chuyển bạn trở lại máy tính từ xa

Nguồn


1
Có, nhưng điều này không hoạt động nếu bạn chọn không truyền tất cả các phím vào máy từ xa. Tôi cần điều đó để có một số phím tắt trong máy từ xa. Các kết hợp được đề cập bởi OP làm việc ngay cả trong trường hợp này, với các sai sót được đề cập.
Marcel

3
Hy vọng mọi người dùng thử giải pháp này không có card đồ họa intel: D
anishsane 04/07/2015

3

CTRL+ ALT+ Homemang lại tiêu điểm cho thanh Remote Desktop Connection. Thanh kết nối bao gồm nút thu nhỏ.

Trong Windows 7, nếu tôi bỏ chọn tùy chọn "Hiển thị thanh kết nối khi tôi sử dụng toàn màn hình" khi thực hiện kết nối, thì các phím để giảm thiểu phiên RPD là CTRL+ ALT+ Home Spacebar.

Nếu thanh kết nối được đặt thành hiển thị (là mặc định) thì nó yêu cầu nhấn Tabmột vài lần để giảm thiểu phiên RDP: CTRL+ ALT+ Home Tab Tab Spacebar.


2

Đưa lên Trình quản lý tác vụ của máy chủ, sau đó chuyển đổi tác vụ:

  • Ctrl+ Alt+ Delete(Bảo mật Windows)
  • T (Quản lý công việc)
  • Alt+ Tab(chuyển đổi tác vụ trên máy tính chủ)

2

Tôi thấy rằng bạn cần hai sự kết hợp của shorcut. Nó hoạt động trong Windows 7.

  1. CTRL+ ALT+ BREAKsẽ thu nhỏ cửa sổ tối đa hóa cho PC chủ.
  2. Win+ M Thu nhỏ cửa sổ Desktop từ xa của bạn

hoặc trong bước đầu tiên, bạn có thể thay đổi cửa sổ với ALT+ TAB.


WIN+ Mkhông hoạt động. ALT+ TABcũng như bạn hiểu. Nó phải là giải pháp tuyệt đối, nhưng không chỉ đối với một số cấu hình cụ thể.
Kirby

1

Tôi làm điều tương tự. Giải pháp tốt nhất tôi tìm thấy trong XP là kích thước ảo với các máy tính để bàn ảo luôn ở trên cùng. Sau đó, tôi có thể chuyển đổi giữa 4 máy tính để bàn từ xa trong toàn màn hình với một lần nhấp chuột. Tuy nhiên, Kích thước ảo không hoạt động hoàn toàn đúng trong Windows 7 (ít nhất là trong 64 bit). Nó dường như hoạt động nhưng nó mất "luôn luôn ở trên cùng" mặc dù hộp kiểm vẫn bật, trình chuyển đổi máy tính để bàn ảo thì không. Nó rất gần với những gì cả hai chúng tôi muốn, nhưng cho đến nay.


1

Alt + Caps Lock không có Caps Lock thay đổi trạng thái gây phiền nhiễu ( Tốt nếu bạn không có Scroll Lock )

Lúc đầu khó chịu để thiết lập, nhưng về lâu dài thì thoải mái nhất. Tôi thích có thể nhanh chóng chuyển đổi bằng tay trái

DExot 1. Đặt máy tính để bàn tiếp theo thành Alt + Scroll Lock (Nếu như tôi không có khóa cuộn, hãy sử dụng bàn phím trên màn hình để nhấn "ScrLk") 2. Đặt màn hình trước đó thành Alt + Scroll Lock 3. Đặt tổng quan về màn hình thành Ctrl + Khóa cuộn

Bây giờ sử dụng Autohotkey để thực hiện chuyển hướng (cách này Caps Lock sẽ bị ngăn thay đổi trạng thái của nó):

 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

Làm xong. Giờ đây, bạn có thể sử dụng Alt + Caps Lock để chuyển giữa các màn hình mà không cần Caps Lock thay đổi trạng thái. Ngoài ra, nếu bạn chỉ cần 2 màn hình, bạn có thể đặt dexot chỉ sử dụng 2 máy tính để bàn, điều này sẽ khiến alt + caps khóa nhanh chóng chuyển đổi cho máy tính để bàn từ xa.


0

Tôi đã tìm thấy cách giải quyết này bằng trình quản lý mutli-desktop:

  1. Cài đặt Dapidot
  2. Định cấu hình Hotkey cho "Máy tính để bàn tiếp theo" thành ALT+ScrollLock
  3. Định cấu hình Máy tính từ xa để chụp tất cả các phím ở Chế độ toàn màn hình

Sau đó, bạn có thể chuyển đổi giữa Màn hình toàn màn hình mit ALT+ ScrollLock.

Tôi đặt số lượng Máy tính để bàn là 2, vì tôi chỉ có 1 máy tính để bàn từ xa.

Ngoài ra, tôi đã cài đặt Clavier , cho phép tôi sử dụng chỉ ScrollLockđể chuyển đổi giữa các máy tính để bàn. (Cấu hình Clavier: Thêm-> Viết văn bản ... -> Phím tắt: ScrollLock -> OK -> Viết văn bản: [ALT + ScrollLock])


0

Ctrl+ Alt+ Homelàm việc cho tôi. Tôi đang sử dụng máy chủ Windows 10 với teamviewer cho máy Windows 8 có máy chủ đầu cuối đang chạy. Tôi đã có thể ghim thanh kết nối máy chủ đầu cuối.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.