![]() |
Как настроить клавиши быстрого вызова с помощью CMD/BAT
Можно ли с помощью CMD/BAT задать клавиши для быстрого вызова какой либо программы, точнее хотелось бы задать горячие клавиши на WORD - Ctrl+Shift+W и EXCEL 2010 - Ctrl+Shift+E, и ещё пару прог, как это можно автоматизировать с помощью BAT или в крайнем случае VBS?
|
Если коротко, без каких-либо проверок — то так:
Пример рассчитан на Office 2003. Вы же, под свою версию, поправьте в скрипте название папки в меню: Код:
With .NameSpace("shell:Common Programs").ParseName("Microsoft Office").GetFolder Код:
… |
Спасибо большое, всё работает, хотелось ещё спросить что именно определяет горячие клавиши в Windows 7: это запись в реестре или изменения в каком-то файле и можно ли назначить их с помощью BAT ?
|
Цитата:
Если подразумевалось: «С помощью какого механизма горячие клавиши с ярлыков, находящихся на Рабочем столе и в Главном меню, регистрируются как глобальные?» — то не скажу. Возможно, более опытные коллеги Вам подскажут. Вообще же, по определению горячих клавиш в ярлыках — [MS-SHLLINK].pdf - Поиск в Google (на сайте Microsoft он, в виде отдельного файла, более недоступен), раздел 2.1.3, HotKeyFlags. Цитата:
|
Ясно, спасибо
|
Valek271183, пожалуйста, посмотрите мой предыдущий пост ещё раз — я его немного поправил.
|
Время: 13:03. |
Время: 13:03.
© OSzone.net 2001-