Как запустить программу от имени другого пользователя в Windows 10 и Windows 11
Иногда может возникнуть необходимость запустить программу с правами другого пользователя в операционных системах Windows 10 или Windows 11. Например, для администрирования, тестирования или работы в защищённой среде. В этой статье мы расскажем, как это сделать несколькими простыми способами.
Способ 1: Использование Shift + ПКМ (для локальных учетных записей)
Самый простой способ запуска программы от имени другого пользователя — это использование комбинации клавиш Shift + правая кнопка мыши. Этот метод подходит для запуска от локальных учетных записей:
- Найдите программу, которую хотите запустить, в Проводнике или Меню Пуск.
- Нажмите и удерживайте клавишу Shift, а затем щелкните правой кнопкой мыши по файлу или ярлыку программы.
- В появившемся меню выберите пункт Запуск от имени другого пользователя.
- Введите имя пользователя и пароль учетной записи, от имени которой нужно запустить программу, и нажмите OK.
Программа откроется с правами указанного пользователя.
Способ 2: Использование командной строки
Запуск через командную строку — более гибкий метод, который может быть полезен, если вы хотите автоматизировать процесс или запускать программу с системными привилегиями:
- Откройте Командную строку с правами администратора. Для этого нажмите Win + S, введите "Командная строка", щелкните правой кнопкой мыши по приложению и выберите Запуск от имени администратора.
- Введите команду:
runas /user:имя_пользователя "путь_к_программе"
Например:runas /user:Администратор "C:\Program Files\ExampleApp\app.exe"
- Введите пароль учетной записи, если это потребуется, и нажмите Enter.
Программа запустится с правами указанного пользователя.
Способ 3: Создание ярлыка для запуска от имени другого пользователя
Если часто приходится запускать программу от имени другой учетной записи, можно создать ярлык для упрощения процесса:
- Щелкните правой кнопкой мыши на рабочем столе и выберите Создать → Ярлык.
- В поле расположения объекта введите команду в формате
runas /user:имя_пользователя "путь_к_программе". - Нажмите Далее и укажите имя для ярлыка.
- Щелкните Готово для завершения создания ярлыка.
Теперь вы сможете запускать программу от имени указанного пользователя, просто дважды кликнув по ярлыку.
Способ 4: Использование PowerShell
PowerShell — мощный инструмент для управления системой, который также позволяет запускать программы от имени другого пользователя:
- Откройте PowerShell от имени администратора (нажмите Win + X и выберите Windows PowerShell (Администратор)).
- Введите следующую команду:
Start-Process -FilePath "путь_к_программе" -Credential (Get-Credential)
PowerShell предложит ввести учетные данные пользователя, от имени которого необходимо выполнить команду.
После ввода учетных данных программа запустится с правами выбранного пользователя.