Запуск командной строки с правами администратора в обычном Windows Terminal через psexec

Запуск командной строки с правами администратора внутри обычного Windows Terminal с помощью PsExec

В повседневной работе с Windows часто возникает необходимость запустить командную строку с правами администратора (elevated command prompt). Обычно для этого требуется открыть отдельное окно с повышенными привилегиями, что может быть неудобно, если вы работаете в Windows Terminal. К счастью, существует способ запускать командную строку с администраторскими правами прямо внутри неэлементированного (non-elevated) Windows Terminal с помощью утилиты PsExec.


Что такое PsExec и зачем он нужен?

PsExec — это бесплатная утилита от Microsoft Sysinternals, предназначенная для удалённого и локального запуска процессов с изменёнными привилегиями. Она позволяет запускать приложения с правами SYSTEM или администратора, даже если текущий пользователь не запустил Windows Terminal от имени администратора.

Использование PsExec открывает новые возможности для администратора и разработчиков, позволяя:

  • Запускать скрипты и команды с расширенными правами,
  • Делать это удобно в одной оболочке без переключения между окнами,
  • Экономить время на администрирование и автоматизацию.

Как запустить elevated командную строку в Windows Terminal через PsExec

  1. Скачайте PsExec
    Перейдите на официальный сайт Microsoft Sysinternals и скачайте архив с PsExec:
    https://docs.microsoft.com/en-us/sysinternals/downloads/psexec

  2. Распакуйте утилиту
    Поместите psexec.exe в удобную папку, например, C:\Tools\.

  3. Запустите Windows Terminal (без прав администратора)
    Обычный запуск Windows Terminal можно выполнить через меню “Пуск” или сочетанием клавиш Win + R → wt.

  4. Выполните команду PsExec для запуска elevated командной строки
    В открытом Windows Terminal введите команду:

    C:\Tools\psexec.exe -h -i cmd.exe

    • -h — запускает процесс с повышенными правами (elevated),
    • -i — позволяет процессу взаимодействовать с пользователем (откроется новое окно командной строки с админскими правами).
  5. Работайте с elevated командной строкой внутри Windows Terminal
    После запуска окно командной строки с администраторами появится поверх, и вы сможете выполнять команды с повышенными привилегиями.

Преимущества использования PsExec для запуска elevated командной строки

  • Удобство — нет необходимости каждый раз открывать отдельное приложение с правами администратора.
  • Гибкость — возможность запускать любые процессы с нужным уровнем доступа.
  • Экономия времени — ускоряется администрирование и автоматизация задач.
  • Безопасность — запуск команд с правами администратора только при необходимости, снижая риск случайных изменений системы.

Заключение

Использование PsExec для запуска повышенной командной строки внутри неадминистраторского Windows Terminal — удобный и мощный способ управления Windows. Этот метод идеально подходит для пользователей, которые хотят работать быстро, не открывая лишних окон и одновременно сохраняя безопасность и контроль над системой. Попробуйте интегрировать PsExec в свои рабочие процессы и оцените преимущества эффективного администрирования в одной консоли.


Если вы хотите повысить продуктивность работы с Windows и облегчить выполнение задач с правами администратора, PsExec — незаменимый инструмент, который стоит освоить каждому продвинутому пользователю и системному администратору.

Источник

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *