Запуск программы из командной строки от имени Администратора Windows 7
Иногда нужно запустить программу с правами другого пользователя, например, Администратора.
Я делаю так — на рабочем столе создаю ярлык с командой cmd, дальше запускаю его с правами Администратора (правая кнопка мыши — Запуск от имени администратора), дальше уже запускаю нужную программу из этого «черного окна» командной строки.
Можно поступать по-другому, в командной строке использовать системную утилиту runas
Синтаксис команды runas.exe довольно обширный, но часто достаточно простого вызова.
runas.exe /user:Администратор calc |
Вводим пароль администратора и должен запуститься калькулятор.
Я пробовал данный метод в попытке обхода вызова UAC при работе на компьютере через TeamViewer, но это не помогло, все равно пришлось на время отключить UAC.
Как запустить программу из командной строки с правами админа без указания полного пути к программе. Пример:
Прога SublimeText, добавлена в PATH. Без проблем запускается из командной строки командой `> subl`. Но при попытке запустить через `runas /user:adminName subl` — ошибка «ОШИБКА RUNAS: Не удается запустить — subl. 2: Не удается найти указанный файл»
По-идее нужно добавить путь в PATH для админа.
И после этого попробовать.