Работа EXE без прав администратора - VB

Узнай цену своей работы

Формулировка задачи:

Добрый день. У меня есть программа на VB6. Инсталлятором устанавливаю её в C:/programm files Проблема: как отучить программу от использования прав администратора? Например, 1. есть форма. На ней используется шрифт Symbol. Смотрю работу exe файла через Process Monitor. Вижу, что этот шрифт из папки c:/windows/font программа пытается считать с возможностью записи в него. Естественно система просит привилегии админа. А мне, собственно, этот шрифт просто нужно считать. Записывать в него не собираюсь. 2. Есть такая конструкция, при нажатии кнопки на форме, данные с полей записываются в специальный входной файл. Этой же кнопкой запускается отдельный exe, который считывает этот выходной файл, проводит внутри себя определенные расчеты и записывает результаты в текстовый выходной файл. Если это все установлено в C:/programm files, то для таких махинаций система требует опять прав админа. Вопрос: есть ли какие-нибудь варианты, чтобы отучить программу запрашивать права админа. Программа работает в корпоративной сети, где не имеется доступа к правам администратора.

Решение задачи: «Работа EXE без прав администратора»

textual
Листинг программы
  1. <?xml version='1.0' encoding='UTF-8' standalone='yes'?>
  2. <assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  3.   <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
  4.     <security>
  5.       <requestedPrivileges>
  6.         <requestedExecutionLevel level='asInvoker' uiAccess='false' />
  7.       </requestedPrivileges>
  8.     </security>
  9.   </trustInfo>
  10. </assembly>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы