Запуск программы от другого пользователя в Windows

Часто бывает, что надо запустить какую-либо программу из под другого пользователя.

Например, мы хотим, чтобы Skype всегда запускался от имени другого пользователя (не важно администратора, или нет). Создаём на рабочем столе любым способом самый обыкновенный ярлык для запуска Skype.
Открываем свойства только что созданного ярлыка (правая кнопка мышки | Свойства).
Переходим на вкладку Ярлык и в поле Объект перед тем, что там есть (перед путём в к exe-файлу) вставляем следующий текст:

runas /user:domain\user /savecred 

где вместо domain\user нужно подставить имя своего пользователя (и если нужно – домена), от имени которого нужно запускать программу. Т.е., например, для запуска Skype, (установленного в каталог по умолчанию) строка запуска будет иметь следующий вид: 

runas /user:domain\user /savecred «C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe»

Сохраняем внесённые изменения (нажимаем ОК).

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

Далее, при запуске программы через этот ярлык, она всегда будет запускаться от имени этого пользователя, не спрашивая пароль.

Оставьте комментарий