Klient VNC, który może wysyłać Ctrl + Alt + Delete?


11

Czy istnieje klient VNC dla systemu OS X, który może wysyłać Ctrl+ Alt+ Delete? Poszukałem wyszukiwarki, nie znalazłem. Często korzystam z VNC na komputerach z systemem Windows i muszę wysłać tę kombinację klawiszy, aby się zalogować.


Off topic: Polecam używanie NoMachine jako rozwiązania pulpitu zdalnego. Działa znacznie szybciej niż usługa VNC, a także ma możliwość wysłania CRLT + ALT + DEL na serwer Windows (niestety z menu jak w odpowiedzi @Dave).
Mateusz Szlosek

Odpowiedzi:



18

Wbudowana aplikacja do udostępniania ekranu w systemie OS X to klient VNC, który może wysyłać Ctrl-Alt-Del:

Klawiatura laptopa: fn+ control+ command+delete

Pełnowymiarowa klawiatura: control+ option+delete


Zwrócę uwagę, że w przypadku pełnowymiarowej klawiatury Apple podłączonej do laptopa sekwencja poleceń na pełnej klawiaturze kończy się niepowodzeniem. Samo rozwiązanie sekwencji klawiatury laptopa na samym laptopie było rozwiązaniem (ponieważ na mojej pełnowymiarowej klawiaturze Apple nie ma klawisza fn).
jamesnotjim


6

Apple Remote Desktop może wysłać Control Alt Delete:

Jeśli używasz Pulpitu zdalnego do administrowania komputerem z systemem VNC, możesz zastanawiać się, jak wysłać polecenie Ctrl-Alt-Del (Control-Alternate-Delete) z komputera Mac na komputer. Chociaż mapowanie klawiszy na komputerach Mac i PC różni się, możesz użyć alternatywnej kombinacji klawiszy w programie Remote Desktop 2.0 i nowszych, aby wysłać polecenie.

W przypadku pełnowymiarowych klawiatur (stacjonarnych) użyj opcji Control-Option-Forward Delete.

http://support.apple.com/kb/TA22781


3
Oto jak wysłać Control-Alt-Delete na laptopie OSX lub klawiaturze kompaktowej: fn-control-command-delete.
Sparky1


1

Oto alternatywa. Działa to dla mnie w nieco innej i bardziej skomplikowanej konfiguracji (połączenie z komputera Mac do serwera Linux za pośrednictwem SSH, a następnie z serwera Linux do serwera Windows Server 2016 za pośrednictwem protokołu pulpitu zdalnego za pomocą rdesktopklienta wiersza poleceń Linux RDP).

W systemie Windows:

  1. Kliknij menu Start
  2. Kliknij na pasku wyszukiwania
  3. Wpisz „powershell”
  4. W wynikach wyszukiwania kliknij „powershell.exe”
  5. W otwartej powłoce PowerShell wpisz następujące polecenie:

    Powershell -noprofile -nologo -noninteractive -command "(new-object -ComObject 
    shell.application).WindowsSecurity()"
    

Jeśli PowerShell nie jest dostępny, zamiast tego wyszukaj „cmd.exe” i w wierszu polecenia cmd wpisz:

explorer shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}

Zaczerpnięte z: https://social.technet.microsoft.com/Forums/ie/en-US/9c2ea402-087a-40a0-83de-170b49fdaac5/how-to-change-password-in-rdp-session?forum=winserverTS

Uwaga: jeśli twój układ klawiatury Mac nie jest angielski USA, może to być trudne do uzyskania {, }znaki cmd.exe. W takim przypadku spróbuj wykonać następujące czynności:

  • Zmień układ klawiatury na komputerze Mac na angielski US (użyj Preferencji systemowych)
  • W preferencjach X11 zaznacz „Użyj układu klawiatury systemowej”
  • W systemie Windows należy również ustawić układ klawiatury na angielski US.

Jak to rozwiązuje problem Ctrl-Alt-Del opisany w pytaniu? Jaką rolę w tym wszystkim odgrywa X11?
nohillside

powoduje to emulację Ctrl-Alt-Delete, więc można osiągnąć wszystko, co OP chciałby zrobić, wpisując Ctrl-Alt-Delete (np. zmieniając swoje hasło w środowisku korporacyjnym). Zgadzam się jednak, że jeśli do zalogowania jest potrzebne ctrl-al-del , może to nie być dobra odpowiedź
philb

Ach Jak X11 odgrywa w tym rolę? MacOS zazwyczaj nie ma X11
nohillside

Jak napisałem, moja konfiguracja to mac - (ssh -X) -> linux - (rdesktop) -> windows, więc ponieważ rdesktop otwiera okno graficzne, pokazuje się jako okno X11 na mac
philb
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.