Gửi Ctrl-Alt-Del đến phiên RDP lồng nhau


71

Có cách nào để gửi lệnh Ctrl-Alt-Del đến phiên RDP (Windows Server 2008 R2) bên trong một phiên RDP khác (cũng là Windows Server 2008 R2) mà không có phiên đầu tiên bắt được không?

Ctrl+ Alt+ EndCtrl+ Alt+ Shift+ Endkhông đạt đến phiên cấp 2.

Chỉnh sửa: Môi trường cấp cao nhất là Windows 7 Enterprise.


2
Tôi chưa sử dụng 2008, nhưng osk(Bàn phím trên màn hình) vẫn khả dụng?
James O'Gorman

Tôi cũng tìm thấy một cách giải quyết khi buộc người dùng thay đổi mật khẩu đăng nhập tiếp theo nhưng OSK cho phép thay đổi vượt qua mà không làm gián đoạn phiên.
xddsg

OSK vẫn còn xung quanh. Bạn nên đăng nó như là câu trả lời!
Greg Askew

@Tom - OSK hoạt động nếu phiên đầu tiên là Windows 2008. Tôi chưa thử Windows 2003. Bạn có thể muốn đăng chi tiết về môi trường của bạn.
Greg Askew

@GregAskew Cảm ơn, bài viết hiện chứa thông tin môi trường.
xddsg

Câu trả lời:


88

Sử dụng Bàn phím trên màn hình ( osk.exe). Bạn có thể nhấn Ctrl-Alt-Del hầu như!

(Lưu ý: bạn có thể cần giữ các phím CTRL và ALT trên bàn phím vật lý của mình (Windows Server 2012-R2))

Bàn phím trên màn hình


15
Giữ ctrl-alt trên máy cấp cao nhất và nhấp vào 'del' trong OSK cấp độ mong muốn. Nhấp vào ctrl-alt-del (không nhấn bàn phím) thì không (mặc dù có vẻ như nó đang giữ các phím fucntion). Đơn giản và chức năng tương đương với những gì tôi đang tìm kiếm.
xddsg

Chỉ cần sử dụng điều này để thay đổi mật khẩu AD của tôi trên máy chủ Server 2012. Làm việc rất tốt!
Josh Earl

Cảm ơn, RDP trong RDP trong VM đã khiến tôi thực sự bối rối không biết làm thế nào để làm điều này. Làm việc như người ở. Thật kỳ lạ khi các phím dính không hoạt động, tôi nghĩ rằng điểm của OSK là sử dụng nếu bạn chỉ có một con chuột.
Omar Kooheji

27

Tôi tìm thấy một cách để làm cho công việc này. Tôi thường xuyên làm việc với các phiên RDP lồng nhau ở nhiều cấp độ sâu. Đó chỉ là cách tôi thích làm việc, đặc biệt là với nhiều máy ảo.

Hãy nhớ rằng môi trường của tôi chủ yếu là Windows 7 và Server 2008 R2.

Đây là kịch bản: Tôi RDP từ Máy tính A sang Máy tính B và từ Máy tính B đến Máy tính C.

  1. Nếu tôi muốn gửi Ctrl+ Alt+ Delđến Máy tính A, tôi nhập Ctrl+ Alt+ Deltừ Máy tính A

  2. Nếu tôi muốn gửi Ctrl+ Alt+ Delđến Máy tính B, tôi nhập Ctrl+ Alt+ Endtừ Máy tính A

  3. Nếu tôi muốn gửi Ctrl+ Alt+ Delđến Máy tính C, tôi mở Bàn phím trên màn hình trên Máy tính B và sử dụng nó để gõ Ctrl+ Alt+ End, sẽ gửi Ctrl+ Alt+ Delđến Máy tính C

  4. Nếu tôi cố gắng sử dụng Bàn phím trên màn hình để gửi Ctrl+ Alt+ Deltrên BẤT K of ba máy nào trong số đó, nó sẽ chuyển đến menu Bắt đầu, điều này hoàn toàn không giúp tôi.

Vì vậy, để gửi Ctrl+ Alt+ Delđến một máy từ xa, chỉ cần sử dụng OSK để gửi Ctrl+ Alt+ Endtừ phiên ngay trước máy từ xa mà bạn đang cố gửi nó đến. Hoạt động mọi lúc.


2
Điều này đặc biệt hữu ích nếu 'Computer C' là Server Core.

5

Bạn cũng có thể tạo một shortcut thực hiện CTRL- ALT- DELhành động cho bạn Tạo một phím tắt như sau (rất hữu ích trong môi trường nơi OSK là không thể truy cập.):

C:\Windows\explorer.exe shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}

Bấm đúp vào shortcut để truy cập CTRL- ALT- DELmàn hình.


1
Đối với tôi, chạy nó từ dòng lệnh có vẻ thích hợp nhất. Tuy nhiên, nó không làm việc cho tôi. Có lẽ vì tôi đã đăng nhập vào WinSvr2008R2. Đây có phải là để hiển thị một dấu nhắc mật khẩu (sử dụng GUI)? Làm thế nào bạn tìm thấy điều này? (Điều này có được ghi lại ở đâu đó không?) Tôi nhận thấy cùng một GUID được tham chiếu bởi HowToGeek: Biến một thư mục thành an toàn
TẤT CẢ

Nó đã được hiển thị cho tôi bởi một đồng nghiệp cũ một thời gian trước đây. Chúng tôi đã ở trong một môi trường mà chúng tôi phải sử dụng các phiên RDP lồng nhau, không cài đặt OSK, không có đủ đặc quyền để cài đặt OSK và không có lối tắt Windows Security. {2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} là CLSID cho Windows Security. Tuy nhiên, tôi không biết làm thế nào để khởi chạy nó từ một dòng lệnh.
Jarrod A.

4

Đặt cả hai phiên RDP thành Gửi khóa Windows cho cửa sổ từ xa.

nhập mô tả hình ảnh ở đây

Bây giờ, để gửi Ctrl-Alt-Del đến phiên đầu tiên, hãy sử dụng Alt-Ctrl-Del. Để gửi lệnh đến cửa sổ thứ hai, sử dụng Alt-Ctrl-End.


1

Có một cách khác bạn có thể chỉ định nơi các tổ hợp phím Windows sẽ được thực thi trong tab Tài nguyên cục bộ tùy chọn RDP. Trong phần Bàn phím, bạn có thể chọn Trên máy tính này, trên máy tính từ xa Chỉ khi sử dụng toàn màn hình. Nếu bạn chọn trên máy tính từ xa, Ctrl Alt END sẽ cho phép bạn bắt đầu một taskmanager trong kết nối rdp lồng nhau. Phao cứu sinh nếu bạn quản lý để đóng cửa sổ lệnh trên máy lõi.


1

Tôi đã xem qua giải pháp này nhưng nó không hiệu quả với tôi. OSK đã bị vô hiệu hóa và tôi không thể đưa nó lên. Đã tìm thấy tính năng này nếu bạn chỉ nhìn vào một phiên RDP lồng nhau.

tức là phiên B bên trong phiên A.

Shift + Ctrl + Alt + Kết thúc


Nếu bạn đọc câu hỏi, bạn sẽ thấy người hỏi đã thử nó, nhưng nó không hoạt động. (Có thể yêu cầu một số thay đổi với cài đặt phiên RDP, trong trường hợp của anh ấy.)
HoplessN00b

Điều này hiệu quả với tôi (2008R2 đến 2008R2) nhưng Phiên B phải là cửa sổ không toàn màn hình, với trọng tâm, trong A. (Phiên A là toàn màn hình.)
mwardm

1

Nếu bạn có thể thiết lập TeamViewer hoặc tương tự trong phiên đầu tiên, Ctrl+ Alt+ Endsau đó sẽ hoạt động cho phiên RDP thứ hai

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.