gsudo: повышение привилегий на Windows как sudo в Linux

gsudo: sudo для Windows, повышение привилегий без этого проклятого правого клика

Краткое решение: Устали каждый раз открывать новое окно администратора, когда нужно выполнить команду, требующую прав администратора? gsudo позволяет просто добавить gsudo перед командой в текущем окне.

Если вы использовали Linux или Mac, вы, вероятно, знакомы с sudo — добавьте sudo перед командой, введите пароль, и команда выполняется с правами администратора. Элегантно, напрямую, одной строкой.

На Windows? Вы хотите выполнить команду, требующую прав администратора: Откройте новое окно терминала → Правой кнопкой → «Запуск от имени администратора» → Подтвердите UAC → Перейдите в целевую директорию → Наконец, введите команду.

Каждый раз. Раздражает, правда?

Что такое gsudo?

gsudo — это команда sudo для Windows — маленький инструмент, позволяющий выполнять команды с правами администратора прямо в текущем окне терминала.

Основная проблема, которую он решает: Больше никакого открытия отдельного терминала администратора каждый раз — повышайте привилегии прямо в вашем текущем окне.

Насколько это удобно?

Сценарий 1: Одна команда для повышения

gsudo net start SomeService

Всё просто. Просто добавьте gsudo перед командой.

Сценарий 2: Вход в режим администратора

Если нужно выполнить несколько команд администратора подряд:

gsudo

После этого ваша текущая оболочка переходит в режим администратора. Введите exit для возврата в обычный режим.

Сценарий 3: Конвейеры и перенаправление

gsudo dir > "C:\Program Files\test.txt"

Сравнение с аналогичными инструментами

ФункцияgsudoПравой кнопкой «Запуск от админа»sudo для Windows
ИспользованиеПрефикс командыНужно новое окноПрефикс команды
Сохранение директорииДаНетДа
Поддержка конвейеровДаНетОграниченная
Кэширование учётных данныхНастраиваемоUAC каждый разДа
Открытый кодДаНетДа

gsudo — самая зрелая реализация sudo на Windows.

Плюсы и минусы

Плюсы

  • Просто в использовании — добавьте gsudo перед командой
  • Сохраняет текущую рабочую директорию
  • Поддерживает конвейеры и перенаправление
  • Кэширует учётные данные
  • Открытый код и бесплатно

Минусы

  • Требует установки
  • При первом использовании вызывает UAC
  • Изредка проблемы со сложными цепочками команд

Загрузка и установка

Через Scoop (рекомендуется)

scoop install gsudo

Через Chocolatey

choco install gsudo

Прямая загрузка

Совет: Установка через менеджер пакетов упрощает обновление.

Быстрый старт

  1. После установки откройте PowerShell или CMD
  2. gsudo whoami /groups — Проверьте текущие привилегии
  3. gsudo netstat -ano — Запустите сетевую статистику с правами админа
  4. gsudo — Войдите в режим администратора
  5. Введите exit для выхода

Заключение

gsudo — это инструмент «наконец-то это появилось» для каждого разработчика, использующего командную строку на Windows. Он не решает глобальную проблему, но экономит несколько кликов «правой кнопкой → Запуск от администратора» каждый день.

Краткое резюме: sudo, которое должно было быть в Windows с самого начала.

Скачать

Некоторые ссылки на этой странице являются партнёрскими. Мы можем получить небольшую комиссию без дополнительных затрат для вас. Все рекомендации основаны на объективных обзорах.