Если я вошел в систему как администратор в Windows, возможно ли запустить приложение со стандартными привилегиями? Кажется, что Outlook запускается со стандартными привилегиями, даже если он запущен из учетной записи администратора. Поэтому я верю, что это возможно.
Приложение - это то, что мы создали сами, чтобы мы могли изменять манифест по своему усмотрению. Это установлено как HighestAvailible прямо сейчас. Но если мы изменим его на AsInvoker, он будет работать с повышенными привилегиями для учетной записи администратора и со стандартными привилегиями для стандартной учетной записи.
Итак, мой вопрос; можно ли заставить Windows запускать приложение со стандартными привилегиями?
Справочная информация: причина, по которой я хочу это сделать, заключается в том, что мы делаем некоторые интеграции с внешним видом. И если наше приложение запускается с правами администратора и outlook как стандарт, возникает ошибка COM. Если я заставляю Outlook запускаться от имени администратора, а наш - от имени администратора, он работает просто отлично. Если я запускаю наше приложение со стандартной учетной записи, оно также работает нормально. Таким образом, единственный раз, когда он терпит неудачу, это когда наше приложение запускается от имени администратора, а внешний вид запускается как стандартный. И это похоже на путь по умолчанию в Windows 8.1. Outlook запускается со стандартными привилегиями даже на учетной записи администратора.