Тема: AHK: Запуск от имени администратора скрипта и приложения
Есть приложение prog.exe и оно подгружает конфигурационный файл settings.ini из папки c:\windows. Проблема заключается в том, что settings.ini не подгружается если программу не запустить от имени администратора на Win7 или Win8(но если через run запускать посредством открытого скрипта под админом файл будет подргужатся). Потому я решил, запускать скрипт с правами админа. На форуме нашел тему с похожей проблемой, но там советуют создать задание в планировщике заданий -сделать на всех компьютерах в сети -это проблематично и очень трудоёмко.
Думал пойти хитрым способом, решил через реестр. В реестре создаётся папка в которой сохраняются параметры для приложений которые должны запускаться с особыми параметрами для всех пользователей (на файле правой, свойства, совместимость и в низу кнопка изменить параметры для всех пользователей) и здесь я ставлю запуск приложения от имени администратора. После этого в реестре появляется запись о этом исполняемом файле.
И тут я решил добавить в запуск под админом нужные мне файлы таким образом:
RegWrite, REG_SZ, HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers, %A_ScriptFullPath%, ~ RUNASADMIN
Но после того как я использую проверку на наличие значения по моему параметру я получаю ничего. Попробовал запустить сам скрипт от имени администратора чтобы добавить в реестер мой ключ -визуально в реестре я не вижу изменений но RegRead возвращается с ключом. После перезапуска ПК в реестре нет внесенных изменений. И скрипт всё-равно запускается не от имени администратора.
Прошу помочь разобраться, как всё-таки запустить скрипт и само приложение от имени администратора .