Использование комбинации клавиш CTRL - SCROLL LOCK для создания системного дампа
У нас есть сервер Windows 2008 r2, к которому мы подключаемся через Remote Desktop Connection.
Мы хотим использовать комбинацию клавиш "Crash on Ctrl-ScrollLock", как описано здесь (продавец просит нас отправить им дамп памяти):
http://support.microsoft.com/kb/244139
Синопсис статьи kb: "... Вы можете создать файл дампа памяти, удерживая правую клавишу CTRL и дважды нажав клавишу SCROLL LOCK".
Но, поскольку это сеанс VMWare, и мы подключаемся к нему через RDC, он не хочет использовать эту комбинацию нажатий клавиш (т.е. дамп не выполняется).
У кого-нибудь есть какие-либо идеи о том, как отправить эту комбинацию клавиш через RDC... или, может быть, причиной сброса по-другому?
4 ответа
Ты не можешь
Эта функция ручного сбоя встроена в драйверы клавиатуры PS/2 и USB в Windows, и нажатия клавиш, возникающие при подключении к удаленному рабочему столу, никогда не приближаются к этим драйверам.
Таким образом, вы можете вызвать этот ручной сбой только с напрямую подключенной клавиатуры.
Я признаю, что я не проверял это, но в вашей сессии RDP вы могли бы вызвать экранную клавиатуру и сделать это оттуда? Может быть стоит выстрел.
Попробуйте стороннюю утилиту для запуска BSOD, например NotMyFault https://docs.microsoft.com/en-us/sysinternals/downloads/notmyfault
Попробуйте запустить MSTSC.EXE и поэкспериментируйте с параметрами клавиатуры на вкладке "Локальные ресурсы".
Вы можете попробовать http://www.autohotkey.com/ с помощью скрипта вроде
Send {Control down}
Send {scroll_lock 2}
Send {Control up}