Запуск программы от имени другого пользователя из скрипта
Оцените эту статью

Допустим есть необходимость запустить программу от имени другого пользователя. Для этого мы как обычно нажимаем на ярлыке программы правой кнопкой мыши удерживая при этом Shift, в контекстном меню появится пункт «Запуск от имени другого пользователя». Все это конечно понятно, но не для простых пользователей, которые и не подозревают для чего нужна правая кнопка мыши. Поэтому решением этой проблемы может быть создание например ярлыка с таким содержимым:

%windir%system32
unas.exe /user:[email protected] /savecred «C:Program FilesSAPFrontEndSAPguisaplogon.exe»

 ключ /savecred — означает запомнить пароль после первого ввода, /user — имя пользователя от которого необходимо запускать программу, и в конце путь к Вашей программе.

И так пользователь просто клацает по ярлыку и программа запускается с нужными разрешениями.