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

Наверное каждый кто работает на ОС Windows 7 или Windows 8 встречался с вопросом запуска приложения от имени администратора. Иногда данная функция решает некоторые проблемы с запуском того или иного софта. Если с запуском от имени администратора все понятно, то с запуском от имени другого пользователя дела обстоят немного иначе. Потребность в подобном виде запуска может возникнуть через разный набор прав, которые требует программа. О запуске программ от имени различных пользователей системы и пойдет речь в данной статье.

0. Различные способы запуска программ от имени другого пользователя

Рассмотрим 3 способа запуска программы от имени другого пользователя в Windows 8:

1. Запуск через проводник при помощи контекстного меню

Первый способ является самым простым. Нужно найти программу, которую необходимо запустить от имени другого пользователя, в проводнике кликнуть по ней правой кнопкой мыши, а потом выбрать в контекстном меню нужный нам пункт «». Затем появится окошко, где нужно будет указать данные пользователя (пароль и логин). Нажимаем «Enter » и программа успешно запускается.


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

Первый способ – это просто нажать кнопку «Shift » и вызвать контекстное меню кликнув по ярлыку правой кнопкой мыши, требуемый пункт сразу появится в перечне.


Второй способ более сложный, для тех кто не хочет постоянно держать зажатой клавишу «Shift ». Заключается он в правке групповых политик. Для начала нажмем комбинацию клавиш Windows+R , в появившемся окне пропишем команду gpedit.msc и нажмем клавишу «Enter ».


Перед нами появится окно редактора, слева в дереве настроек нужно перейти в «Конфигурации пользователя » — «Административные шаблоны » — «Меню Пуск и панель задач » и найти пункт (находится почти в конце) «Показывать команду «Запуск от имени другого пользователя ».


Кликаем 2 раза по строке, устанавливаем переключатель в положение «Включено » и нажимаем «ОК » для сохранения изменений.


Для применения измененной политики осталось только перезагрузить компьютер (или перезайти в windows под данным пользователем) или же опять вызвать окно «Выполнить » (Windows+R ) и прописать в нем команду gpupdate /force . В этом случае появится небольшое окно с надписью «Обновление политики », а через несколько секунд изменения вступят в силу. Теперь команда будет всегда отображаться в контекстном меню для данного пользователя системы.

2. Запуск через проводник при помощи интерфейса Metro

Еще один способ запуска программы от имени другого пользователя – это запуск при помощи нового интерфейса Metro. Алгоритм действия тот же. Кликаем по необходимой программе правой кнопкой мыши с жатой клавишей «Shift ». В меню действий выбираем пункт «Запустить от имени другого пользователя ».


Опять таки, для того чтобы данный пункт был доступен всегда, нужен включенный параметр «Запуск от имени любого пользователя » групповой политики для контекстного меню. (см. предыдущий пункт).

3. Запуск из командной строки

Последний способ — запуск программы от имени заданного пользователя из командной строки. Для этого снова вызываем окно «Выполнить » (или командную строку) и в поле «Открыть » напишем команду вида:

Runas /user:<Имя_пользователя > <Путь_к_исполняемому_файлу >

например:

Runas /user:Онянов "C:\Program Files (x86)\1cv82\common\1cestart.exe"


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

Помогла ли Вам данная статья?

Бывают ситуации, когда требуется запустить какую-либо программу от имени другого пользователя. Не важно, почему это понадобилось, главное – как это сделать быстро, тихо, и без шума. В этом нам поможет как обычная команда меню, так и специализированная команда runas, о чем и рассказывается в этой статье.

Самый простой способ запустить программу от имени другого пользователя – это стандартное контекстное меню, но с небольшой хитростью.

А именно, нам необходимо щелкнуть на файле программы правой кнопкой мыши, но с предварительной зажатой клавишей . В результате, в открывшемся меню появится команда Запуск от имени другого пользователя .

Теперь достаточно ввести имя и пароль искомого пользователя, после чего щелкнуть на кнопке ОК.

Внимание : учтите, что запустить программу с другой учетной записи можно лишь в том случае, если эта учетная запись имеет пароль. В противном случае, ничего не выйдет.

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

Нажмите и удерживайте нажатой клавишу . Теперь, не отпуская кнопки, перетащите значок файла программы в то место, где нужно создать ярлык, скажем, в другую папку или на рабочий стол.

Теперь щелкните на ярлыке правой кнопкой мыши и выберите команду Свойства . Нам нужно поле Объект , в котором следует ввести вот такую команду:

Runas /user:учетная_запись программа

Пример ниже:

Как видно из скриншота, мы задействуем команду runas. Именно она используется для запуска программ с правами другой учетной записи. Вместо фразы “учетная_запись” (см. пример над скриншотом) следует ввести имя другой учетной записи, с правами которой программа и будет запускаться. Наконец, вместо “программа” следует ввести имя программы либо команды для запуска.

Внимание : если имя пользователя из двух слов с пробелом между ними, то в команде имя нужно закрыть кавычками. Например, имя пользователя пушистик без кавычек либо “супер пушистик ” – соответственно, с кавычками.

В том случае, если программа для запуска не находится в системной папке, то путь к ней также нужно указать в кавычках. Системные папки – это папки Windows, Program Files, Documents and Settings.

А вот какая нужная команда для использования учетной записи администратора, для чего к значению “user” следует указать один из двух вариантов:

/user:учетная_запись_админа@имя_компьютера либо /user:имя_компьютера\учетная_запись_админа

У команды runas есть и другие интересные параметры, не поленитесь их узнать, выполнив в командной строке следующую команду:

Как видите, ничего сложного – просто как пряник. Или бывают сложные пряники? Хороший вопрос.

При помощи прав администратора можно проводить гораздо больше манипуляций с ОС Windows 10, чем без них. Однако, к сожалению, на многих рабочих компьютерах так просто запускать платформу от имени администратора не получится, так как весь контроль может исходить из серверного компьютера.

Что касается домашних компьютеров, то здесь ситуация может быть достаточно серьезной. Речь идет о том, что по каким-то причинам «учётка» может быть с ограниченными правами, и существует необходимость в восстановлении записи администратора.

Получение прав администратора в Windows 10

  • Первый способ позволяет перейти в учётную запись администратора посредством командной строки. Для начала необходимо использовать сочетание клавиш «Win+R», после чего ввести в строку «cmd». Теперь необходимо прописать команду «net user администратор /active:yes», которая позволит перейти в администраторскую учётную запись. Главная проблема данного способа состоит в том, что запустить командную строку необходимо от имени администратора, и зачастую это не представляется возможным.
  • Также в Windows 10 присутствует некоторая хитрость, которая однозначно позволит расширить права стандартного пользователя. Речь идет об утилите «Локальная политика безопасности». Для того чтобы войти в данную программу, необходимо снова активировать командную строку комбинацией клавиш «Win+R», однако вместо команды «cmd» нужно ввести «secpol.msc». Также в утилиту можно зайти через «Пуск», далее перейти в «Панель управления» и выбрать «Администрирование». В самой программе нужно выбрать пункт «Параметры безопасности», а справа можно будет обнаружить состояние учётной записи. Выбираем «Состояние: Администратор». Включаем эту учётную запись, после чего можно будет войти под ней с максимально возможными правами.
  • Кроме того, для получения соответствующих прав можно использовать утилиту под названием «Локальные пользователи и группы». Для её запуска в командной строке нужно воспользоваться командой «lusrmgr.msc». Далее просто разворачиваем раздел «Пользователи» и выбираем ту учётную запись, которая имеет больше всего прав.

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

В некоторых случаях может помочь загрузочная флешка с Windows 10. Для этого дела нужно загрузить ПК в безопасном режиме, после чего выбрать «Устранение неполадок». Далее система запросит восстановление системы с носителя. Операционная система будет обновлена, однако основные файлы, присутствующие на компьютере останутся на месте.

Запуск программ Windows 10 от администратора

Зачастую права администратора на ПК нужны именно для запуска отдельных приложений. В данном случае речь идет об использовании данного функционала на основе «учётки» с ограниченными правами.

  • Чаще всего для запуска программ от имени администратора необходимо кликнуть правой кнопкой мыши по ярлыку и выбрать «Запуск от имени администратора». Далее, если пользователь в данный момент находится не под администраторской учетной записью, система предложит ввести данные главного пользователя.
  • Также есть еще и другой способ запуска программ от имени главного юзера ПК. Для этого нужно зайти в свойства программы (кликнут правой кнопкой мыши по ярлыку), а затем перейти в раздел «Совместимость». Теперь нам нужно обратить внимание на пункт «Уровень привилегий». Ставим галочку возле «Выполнять программу от имени администратора», после чего можно перейти в изменение параметров и настроить параметры запуска по собственному вкусу. Теперь программа будет автоматически запускаться с использованием основных прав системы, однако, здесь также потребуются данные от «учётки» администратора.