yaol1
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 1. В папке проекта, находим файл/ы, которые стоят на запуск. 2. С помощью программы "Restorator" в манифесте (Manifest) ищем текст "asInvoker" и меняем на "requireAdministrator". Если "asInvoker" нет, перед закрывающим тегом "</assembly>" или в конец записей, вставляем раздел "trustInfo": <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo> 3. сохраняем. Если манифест (Manifest) отсутствует. 1. Создаём на диске текстовый файл "1.тхт" с содержанием: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo> </assembly> 2. Переходим в режим редактирования (Restorator). 3. Выделяем Ваш файл *.ехе. 4. Меню - Добавить ресурс. 5. В открывшемся окне "Добавления ресурса" выбираем: "Тип" - Стандартный Windows - Manifest (в конце списка). "Название" - 1. 6. В созданной папке "Manifest" выделяем ресурс "1". 7. Меню - Добавить ресурс - Назначить - Назначить из (зависит от перевода), в окне выбора файла указываем на наш "1.тхт". 8. Смотрим результат. 9. Сохраняем. *** В папке проекта, рядом с изменёнными файлами могут создаваться "бэкапы" оригиналов. Желательно удалить перед сборкой (могут добавиться в проект при соответствующей настройке TS). | Всего записей: 1319 | Зарегистр. 08-01-2008 | Отправлено: 20:07 07-04-2020 | Исправлено: yaol1, 08:31 08-04-2020 |
|