Кто-нибудь когда-либо писал какой-то код delphi, который делает то, что делает REGJUMP?Кто-нибудь когда-либо писал какой-то код delphi, который делает то, что делает REGJUMP?
В частности, REGJUMP - это приложение MS, которое позволяет вам открыть regedit для указанного пути значений/ключей (готовых для просмотра или редактирования в regedit). Например: regjump HKLM \ Software \ Microsoft \ Windows откроет regedit на пути HKLM \ Software \ Microsoft \ Windows.
Я пробовал:
ShellExecute(handle,'Open','C:\WINDOWS\regedit.exe', nil, nil, SW_SHOW);
Что, конечно, только открывает Regedit к последнему пути, который вы смотрели.
Я пробовал:
ShellExecute(handle,'Open','C:\WINDOWS\regedit.exe', '[HKLM\Software\Microsoft\Windows]', nil, SW_SHOW);
но попытки импортировать значения пути - и по разным причинам, с треском проваливается - и не то, что я хочу сделать в любом случае.
Не похоже, что для этого есть параметры командной строки. Мне кажется, что этот инструмент sysinternals автоматизирует пользовательский интерфейс. Вы могли бы сделать то же самое без сомнения. Но вопрос не в тему, потому что это вопрос рекомендации. –
От устранения неполадок с помощью средств Windows Sysinternals: * Текстовые сообщения могут использоваться для имитации активности мыши или клавиатуры. Режимы RegJump и Jump To в Process Monitor и Autoruns делают именно это, чтобы перейти к клавише в Regedit. * –