Проблема в том, что у наших клиентов их обычный пользователь не имеет прав администратора, поэтому, когда им приходится устанавливать или обновлять наши программы, они должны снова войти в систему как администратор, чтобы установить их, а затем войти в систему как их пользователь, что обременительно. .
Поскольку некоторые обновления выполняются автоматически, решение «запускать как» не является допустимым ...
Хорошей идеей было бы пометить папку как «папку администратора», чтобы все исполняемые файлы из этой папки выполнялись от имени администратора (предварительно настроив учетную запись администратора).
или настраиваемый список исполняемых имен, которые должны запускаться от имени администратора (я говорю «имена», потому что это могут быть разные установщики с разным хэшем, но с общим именем exe, которое идентифицирует его как наше)
Кто-нибудь знает программу или конфигурацию Windows или код C # для достижения чего-то подобного?