Главная Windows 10 Запуск процесса с повышенными правами из PowerShell

Запуск процесса с повышенными правами из PowerShell



PowerShell - это расширенная форма командной строки. Он расширен огромным набором готовых к использованию командлетов и дает возможность использовать .NET framework / C # в различных сценариях. Сегодня я покажу вам, как запустить процесс с повышенными правами из командной строки PowerShell.

Реклама


Ранее я рассказывал, как может быть то же самое. сделано из командного файла . Однако с обновлением Windows 10 Creators Update Microsoft намерена снизить внимание к командной строке и продвигать PowerShell повсюду. См. Эти статьи для справки:

  • Windows 10 build 14986 повсюду заменяет командную строку на PowerShell
  • Добавить командную строку обратно в меню Win + X в Windows 10 Creators Update
  • Добавить командную строку в контекстное меню в Windows 10 Creators Update
  • Удалите окно Open PowerShell здесь из контекстного меню в Windows 10

Итак, неплохо изучить этот полезный трюк, который можно выполнить из консоли PowerShell и сэкономить ваше время.

как поставить фейсбук на рабочий стол

Запуск процесса с повышенными правами из PowerShell

Для этой задачи мы будем использовать командлет Start-Process. Он поддерживает количество вариантов , один из них -Verb. Если вы укажете -Verb как «RunAs», процесс, который вы собираетесь запустить, будет открыт с повышенными правами.

Попробуем запустить приложение «Блокнот» с повышенными правами.

  1. Открыть PowerShell .
  2. Введите или скопируйте и вставьте следующую команду:
    Start-Process 'notepad.exe' - Verb RunAs

  3. Появится запрос UAC. Подтверди это:
  4. Приложение «Блокнот» будет открыто с повышенными правами.Вы можете убедиться в этом с помощью диспетчера задач. См. Статью: Как проверить, запущен ли процесс от имени администратора (с повышенными привилегиями) в Windows

Примечание. Если вы нажмете кнопку «Нет» в командной строке UAC, консоль PowerShell распечатает сообщение об ошибке «Операция была отменена пользователем». Это ожидаемо.

Совет: вы можете запустить приложение с повышенными привилегиями с помощью PowerShell напрямую, не открывая сначала его консоль. Например, вы можете создать ярлык или ввести следующую команду в диалоговом окне «Выполнить»:

powershell.exe -Command 'Start-Process Notepad.exe -Verb RunAs'

Результат будет таким же. Окно Powershell на мгновение будет мигать, а затем приложение откроется с повышенными правами.

как сбросить разрешения Windows 10

Запуск процесса с повышенными правами с помощью аргументов из PowerShell

Если вам нужно передать некоторые аргументы (также известные как переключатели или параметры) процессу, который вы собираетесь запустить с повышенными привилегиями из PowerShell, используйте переключатель -Argument командлета Start-Process. Указанный здесь аргумент будет передан в целевой исполняемый файл. Вот модифицированные примеры с Notepad.exe, которые я использовал выше.

Для консоли PowerShell используйте следующую команду:

Start-Process 'notepad.exe' -Argument 'C:  My Stuff  my file.txt' -Verb RunAs

Заключите пути с пробелами в кавычки. Если вам нужно передать больше, чем больше аргументов, разделите их запятыми и используйте ArgumentList:

Start-Process 'file.exe' -ArgumentList 'argument1, argument2, argument3' -Verb RunAs

Из PowerShell вы можете использовать следующую команду:

powershell.exe -Command 'Start-Process' Notepad.exe '-Argument' C:  My Stuff  my file.txt '-Verb RunAs'

Еще один пример:

powershell -Command 'Start-Process powershell.exe -ArgumentList' -ExecutionPolicy Bypass -NoExit -Command  `'Checkpoint-Computer -Description ' RestorePoint1  '-RestorePointType ' MODIFY_SETTINGS  '' '' -Verb RunAs '

См. Статью для получения дополнительной информации: Создайте точку восстановления в Windows 10 с помощью PowerShell

Заключите пути пробелами в одинарные кавычки, как показано выше.
Вот и все.

Интересные статьи

Выбор редакции

Скачать Скачать cPro__Bento Skin для Winamp
Скачать Скачать cPro__Bento Skin для Winamp
Загрузите cPro__Bento Skin для Winamp. Здесь вы можете скачать скин cPro__Bento для Winamp. Все кредиты принадлежат оригинальному автору этого скина (см. Информацию о скине в настройках Winamp). Автор:. Скачать 'Скачать cPro__Bento Skin для Winamp' Размер: 255,85 Kb РекламаPCRepair: Исправить проблемы с Windows. Все они. Ссылка для скачивания: Нажмите здесь, чтобы загрузить
Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Мало что может сравниться с удовлетворением, которое вы получаете от сборки собственного ПК с нуля или от модернизации существующей модели. Поскольку цены на компьютеры ниже, чем когда-либо, это может показаться ложной экономией, но посмотрите глубже, и вы увидите
Как изменить свой профиль Netflix на телевизоре Samsung
Как изменить свой профиль Netflix на телевизоре Samsung
Netflix с более чем 150 миллионами подписчиков является одним из ведущих потоковых сервисов в мире. Благодаря простому в использовании интерфейсу и относительно недорогой модели подписки его популярность неудивительна. Хотя многим пользователям нравится смотреть
Как скопировать файлы с ПК с Windows на Linux
Как скопировать файлы с ПК с Windows на Linux
У большинства домашних пользователей есть система с двойной загрузкой, которая может загружаться из Linux, например Ubuntu, или запускаться из Windows. Этот сценарий, безусловно, является самым простым способом передачи файлов из Windows в Linux. Однако другие (деловые или личные)
Архив меток: Windows 10 build 10586 iso
Архив меток: Windows 10 build 10586 iso
Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Тим Кук одновременно является одним из самых заметных и анонимных людей на планете. Попросите кого-нибудь рассказать о нем несколько фактов, и он, скорее всего, будет ошеломлен. 57-летний мужчина попадает в заголовки новостей как
Как заставить Windows 10 отображать знакомые значки рабочего стола
Как заставить Windows 10 отображать знакомые значки рабочего стола
Давайте посмотрим, как вернуть классические значки на рабочий стол в Windows 10.