Хорошо, мне нужно немного разобраться в мелочах реестра, так что вот что я получил и чего хочу.
Я использую небольшую надстройку Word, которая преобразует латинские буквы в кириллические, прямую транслитерацию. Теперь эта надстройка должна быть несколько менее чем идеально совместимой, поскольку она увеличивает время запуска Word, а также значительно увеличивает время его закрытия, останавливается на добрые 15 секунд, прежде чем окончательно закрывается. В других случаях он также каким-то образом портится с шаблоном normal.dot, спрашивая, нужно ли сохранить какие-либо изменения ... ну, я могу все это исправить, когда запускаю Word от имени администратора. Учитывая, что он не совсем прилипает, просто работая в качестве администратора из настроек совместимости, я добавил его в Invoker с помощью Application Compatibility Toolkit.
Теперь вот где это идет не так - когда я сначала запускаю Word как автономный, а затем открываю из него файл, все это без проблем, сбоев, задержек или неправильных запросов. Тем не менее, если я начну слово из любого данного файла через проводник, он будет работать без прав администратора. То же самое, если я открываю документ с помощью двойного щелчка, когда экземпляр с повышенными правами уже запущен, он просто открывает экземпляр без прав администратора.
Теперь я пошел и добавил запись оболочки, которая дает мне возможность щелкнуть правой кнопкой мыши, открыв файл слова с правами администратора, но я бы предпочел, чтобы он запускался через двойной щелчок по умолчанию.
Поэтому мне нужны повышенные права администратора при открытии непосредственно из файла с помощью обычного старого двойного щелчка, не полагаясь на расширения оболочки. Где именно мне нужно копаться в реестре, чтобы это волшебство произошло?