У нас есть сервер Windows 2008 R2, к которому мы подключаемся через подключение к удаленному рабочему столу.
Мы хотим использовать комбинацию клавиш «Crash on Ctrl-ScrollLock», как описано здесь (поставщик просит нас отправить им дамп памяти):
http://support.microsoft.com/kb/244139
Краткое содержание статьи kb: «... вы можете создать файл дампа памяти, удерживая правую клавишу CTRL и дважды нажав клавишу SCROLL LOCK».
Но, поскольку это сеанс VMWare, и мы подключаемся к нему через RDC, он не хочет использовать эту комбинацию клавиш (т.е. дамп не выполняется).
У кого-нибудь есть идеи, как отправить эту комбинацию клавиш через RDC ... или, возможно, вызвать дамп другим способом?
Вы не можете.
Эта функция ручного сбоя встроены в драйверы клавиатуры PS / 2 и USB в Windows, и нажатия клавиш, происходящие из подключений к удаленному рабочему столу никогда не подходи к этим водителям.
Таким образом, вы можете вызвать этот сбой вручную только с напрямую подключенной клавиатуры.
Признаюсь, я не тестировал это, но не могли бы вы вызвать экранную клавиатуру в своем сеансе RDP и сделать это оттуда? Может, стоит попробовать.
Попробуйте запустить MSTSC.EXE и поэкспериментируйте с параметрами клавиатуры на вкладке "Локальные ресурсы".
Вы могли бы попробовать http://www.autohotkey.com/ со сценарием вроде
Send {Control down}
Send {scroll_lock 2}
Send {Control up}