Как узнать, какое разрешение UAC было запрошено?

Как узнать, какое разрешение UAC было запрошено?

Есть ли способ просмотреть требуемые разрешения при появлении диалогового окна «Контроль учетных записей»?

У меня есть исполняемый файл, на иконке которого слева внизу есть значок UAC. Я предполагаю, что для его запуска требуются права администратора. Есть ли способ узнать, какие разрешения ему нужны, чтобы я мог оценить, запускать ли программу или нет?

решение1

Когда программа запрашивает повышение, она запрашивает все административные разрешения и получает (второй, технически) наивысший набор разрешений. Она не запрашивает конкретное разрешение, и после предоставления прав администратора она может делать с этими полномочиями все, что захочет.

Связанный контент