Некоторое время назад я нашел способ, позволяющий мне вносить белый список UAC из некоторых приложений с помощью набора средств для обеспечения совместимости приложений Microsoft. Это работало довольно долгое время, но больше не работает.
Проблема в том, что пользователи находятся в домене как обычные пользователи. WorldShip нужно только обновить тарифы на доставку, и это, к сожалению, довольно часто. Он не обновляет само программное обеспечение. Папка C:\UPS
имеет полные права администратора для отдела доставки.
Я связался с UPS, но они, кажется, не заботятся и не предложили никакого решения. На самом деле, у меня есть внутреннее чувство (несмотря на то, как маловероятно, но тем не менее), что они исправили этот метод, когда я в последний раз жаловался им на проблемы с UAC.
В любом случае, я использовал этот метод: http://www.ghacks.net/2010/07/08/get-rid-of-uac-prompts-with-microsofts-application-compatibility-toolkit/ , чтобы обойти UAC. Поскольку фактическое средство обновления обновляет только скорость, а не саму программу, повышение прав UAC не требуется, поэтому я просто добавил два exe-файла, которые используются для этого.
Есть ли другой метод, который может работать? Подобно удалению манифеста, вызвавшего его, поскольку мне кажется, что ИБП изо всех сил пытался принудительно установить UAC, когда это вообще не нужно, поскольку грузоотправителям просто нужны тарифы, а программа допускает только два игнорирования при запросе.
Благодарю.