Иногда возникает ситуация, что программа категорически отказывается работать без прав администратора. Например, программист зачем-то решил, что в корне диска C обязательно должен быть файл от его программы. Не спрашивайте меня почему он так решил,  уж так получилось. Причем программа нормальных денег стоит. Но работает только из под администратора.
Компьютер в домене, простому пользователю давать права нельзя. Что делать?

Есть такая команда — runas, которая позволяет запускать программу от другого пользователя. И есть у нее ключ /savecred от save credential — cохранить учетные данные.

Например, если простому пользователю нужно запускать редактор реестра на компьютере в домене, создадим ярлык для запуска программы, а в свойствах ярлыка пропишем вот такие параметры:

runas /savecred /user:администратор@mydomain regedit.exe

После запуска  нас один раз спросят пароль администратора и в дальнейшем пользователь сможет запускать эту программу сам.

Как запустить программу с наивысшими правами.
Метки:

Одна мысль о “Как запустить программу с наивысшими правами.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *