Клієнт VNC, який може надсилати Ctrl + Alt + Delete?


11

Чи є клієнт VNC для OS X, який може надсилати Ctrl+ Alt+ Delete? Я гуглив, шукав не знайшов. Я часто VNC в машинах Windows, і мені потрібно надіслати цю комбінацію клавіш, щоб увійти.


Off topic: Я рекомендую використовувати NoMachine як рішення віддаленого робочого столу. Він працює waay швидше, ніж послуга VNC, а також має можливість відправити CRLT + ALT + DEL на сервер Windows (на жаль, з меню, як у відповіді @Dave).
Матеуш Шлосек

Відповіді:



18

Вбудований додаток для спільного доступу до екрана на OS X - це клієнт VNC, який може надсилати Ctrl-Alt-Del:

Клавіатура ноутбука: fn+ control+ command+delete

Повнорозмірна клавіатура: control+ option+delete


Зауважу, що для повнорозмірної клавіатури Apple, підключеної до ноутбука, повний розмір командної послідовності клавіатури виходить з ладу. Просто видання послідовності клавіатури на самому ноутбуці було рішенням (оскільки на моїй повнорозмірній клавіатурі Apple немає клавіші fn).
jamesnotjim


6

Apple Remote Desktop може надіслати Control Alt Delete:

Якщо ви використовуєте віддалений робочий стіл для управління ПК, на якому працює VNC, вам може бути цікаво, як надіслати команду Ctrl-Alt-Del (Control-Alternate-Delete) з Mac на ПК. Хоча відображення клавіш Mac та PC відрізняється, ви можете використовувати альтернативну комбінацію клавіш у віддаленому робочому столі 2.0 та пізніших версіях, щоб надіслати команду.

Для повнорозмірних (настільних) клавіатур використовуйте Control-Option-Forward Delete.

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


3
Ось як надіслати Control-Alt-Delete на ноутбук OSX або компактну клавіатуру: fn-control-command-delete.
Sparky1


1

Ось альтернатива. Це працювало для мене в дещо іншій і складнішій установці (підключення з Mac до Linux-сервера через SSH, а потім з сервера Linux на сервер Windows Server 2016 через протокол віддаленого робочого столу за допомогою rdesktopклієнтського командного рядка RDP Linux).

У Windows:

  1. Клацніть меню Пуск
  2. Клацніть на панелі пошуку
  3. Введіть "powerhell"
  4. У результатах пошуку натисніть "powershell.exe"
  5. У відкритій оболонці PowerShell введіть таке:

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

Якщо PowerShell недоступний, замість цього шукайте "cmd.exe" та в запиту cmd введіть:

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

Взято з: https://social.technet.microsoft.com/Forums/ie/en-US/9c2ea402-087a-40a0-83de-170b49fdaac5/how-to-change-password-in-rdp-session?forum=winserverTS

Примітка: якщо ваш Mac розкладка клавіатури не англійська США, це може бути важко отримати {, }символи в cmd.exe. У цьому випадку спробуйте наступне:

  • Змініть розкладку клавіатури на вашому Mac на англійську США (використовуйте System Preferences)
  • У налаштуваннях X11 поставте прапорець "Використовувати компонування клавіатури системи"
  • У Windows обов’язково встановіть розкладку клавіатури на англійській мові.

Як це вирішує проблему Ctrl-Alt-Del, описану в питанні? І яку роль відіграє X11 у всьому цьому?
nohillside

це призводить до емуляції Ctrl-Alt-Delete, тому все, що хотіла зробити ОП, ввівши Ctrl-Alt-Delete (наприклад, змінивши свій пароль у корпоративному середовищі), можна досягти. Однак я погоджуюся, що якщо для входу потрібен ctrl-al-del, це може бути не гарною відповіддю
philb

Ага. І як X11 грає роль у цьому? На macOS зазвичай немає X11
nohillside

Як я вже писав, моє налаштування - mac - (ssh -X) -> linux - (rdesktop) -> windows, тому оскільки rdesktop відкриває графічне вікно, воно відображається як вікно X11 на mac
philb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.