Как проверить наличие прав администратора из командной строки?

  • Автор:
  • Опубликовано:
  • Изменено:
  • Просмотры: 276
  • Комментарии: 0
  • Рейтинг: 100,00%
  • Голосов: 3

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

net session >nul 2>&1

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

net session >nul 2>&1
if %errorLevel% == 0 (
echo У вас есть права администратора
) else (
echo У вас нет прав администратора
)
pause

Оценить статью

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (3 оценок, среднее: 5,00 из 5)

Добавить комментарий

Ваш e-mail не будет опубликован.

Защита от ботов:

Читайте ранее:
Sublime Text: Установка менеджера пакетов

Одной из особенностей редактора Sublime Text является поддержка огромного количества дополнений. Для удобного управления дополнениями в редактор можно установить специальный...

Закрыть