Câu trả lời:
Chỉ cần chạy này từ một phiên từ xa:
tscon %sessionname% /dest:console
tscon 0 /dest:console
Dành cho 7: tscon 1 /dest:console
<- chạy trên máy từ xa. NHƯNG .. điều này chỉ để máy khách (mstsc.exe) ngắt kết nối với comp mà nó đang xem, sau đó nó sẽ không khóa. Vì vậy, bạn ngắt kết nối bằng cách chạy lệnh đó trên comp bạn đang xem. Nhưng phương pháp đó sẽ không dừng việc khóa màn hình khi bạn đăng nhập.
Bạn có thể sử dụng tập lệnh PowerShell này, cũng hỗ trợ Windows 8:
$server = 'MyServer'
$username = $env:USERNAME
$session = ((quser /server:$server | ? { $_ -match $username }) -split ' +')[2]
tscon $session /dest:console
$env:USERNAME
nếu bạn không muốn sử dụng nó? Sử dụng tên người dùng bạn muốn sử dụng thay thế. Bạn nên luôn luôn suy nghĩ trong khi sao chép và dán bất cứ điều gì. Nó có thể gây ra cho bạn thời gian khá tồi tệ nếu bạn thực hiện mọi thứ bạn tìm thấy ở đâu đó.
Nếu bạn cần mở khóa máy tính từ xa sau khi đóng Remote Desktop Connection, đây là một mẹo mà bạn có thể sử dụng để buộc RDP ngắt kết nối mà không khóa phiên và đăng nhập lại người dùng cục bộ trên màn hình bảng điều khiển cục bộ khi ngắt kết nối Remote Desktop.
Trên hệ thống từ xa được kết nối qua RDC (không phải trên máy tính của bạn mà RDC được khởi tạo để kết nối với hệ thống từ xa), hãy mở cửa sổ Dấu nhắc lệnh với tư cách quản trị viên, sau đó chạy lệnh tùy thuộc vào hệ điều hành Windows đang chạy trên hệ thống từ xa.
Trên Windows XP:
tscon 0 / mệnh: bảng điều khiển
Trên Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 hoặc mới hơn:
tscon 1 / mệnh: bảng điều khiển
Trên máy chủ Windows:
tscon% sessionname% / mệnh: bảng điều khiển
Không khóa Bảng điều khiển cục bộ khi sử dụng Kết nối máy tính từ xa
Hãy xem hỗ trợ từ xa. Về cơ bản, nó sử dụng cùng một công nghệ máy tính để bàn từ xa dưới mui xe.
Bạn đi vào khu vực trợ giúp và hỗ trợ và tạo một yêu cầu hỗ trợ từ xa mà bạn có thể gửi cho người bạn muốn điều khiển từ xa cùng một lúc.
Ngoài ra, bạn có thể sử dụng Logmein.com và cài đặt LogmeinFree cho phép bạn điều khiển máy tính người dùng từ xa cùng lúc họ đang sử dụng nó.
chạy cmd trên máy tính từ xa, sau đó chạy lệnh này query session
bạn sẽ thấy một cái gì đó như thế này
SESSIONNAME USERNAME ID STATE TYPE DEVICE
services 0 Disc
>console SIRS 1 Active
rdp-tcp 65537 Listen
sau đó chạy lệnh này trong tscon x /dest:console
đó x là ID phiên hoạt động của bạn, 1
trong trường hợp của tôi.
Thay vào đó, bạn có thể sử dụng Gbridge: "Gbridge là phần mềm miễn phí cho phép bạn điều khiển máy tính từ xa, đồng bộ hóa thư mục, chia sẻ tệp và trò chuyện một cách an toàn và dễ dàng. Mạng riêng) kết nối trực tiếp và an toàn với máy tính của bạn bè và máy tính của bạn bè. Gbridge có nhiều tính năng độc đáo. " http://www.gbridge.com/
Không thể thực hiện được với RDC, bạn sẽ cần sử dụng công cụ của bên thứ ba như TeamViewer . Về mặt kỹ thuật, bạn có thể sử dụng trợ giúp từ xa, nhưng một khi bạn không có yêu cầu, bạn không thể làm gì được.
Thành thật mà nói, tôi sẽ chỉ sử dụng RealVNC, tôi cảm thấy nó là công cụ máy tính từ xa tốt nhất hiện có. Nó rất nhanh, không nhận được bất kỳ độ trễ nào với UltraVNC. RealVNC cũng rất tuyệt vời khi điều khiển từ xa trong máy tính của bạn từ bên ngoài ngôi nhà của bạn.
Được đề cập trong một câu trả lời khác, nhưng LogMeIn.com có phiên bản miễn phí và cho phép bạn chia sẻ kết nối với người dùng cục bộ hoặc để trống màn hình. Tôi đã tìm thấy thời gian phản hồi khá tốt trên các kết nối chậm hơn, nhưng chất lượng đồ họa sẽ giảm khi tốc độ.
Để giải quyết một Tác vụ tương tự trong đó chúng tôi phải ngăn Khóa màn hình cho Tác vụ lịch biểu, tôi đã viết một tệp Batch giống như sau:
for /f "tokens=3-4" %%a in ('query session %username%') do @if "%%b"=="Active" set RDP_SESSION=%%a
tscon %RDP_SESSION% /dest:console
Điều này cũng đòi hỏi phải Admin Rights
thực thi nhưng nó khá tiện dụng như một phím tắt trên màn hình của người dùng.