Проверка наличия прав администратора из командой строки

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

По умолчанию, в командной строке нет никаких инструментов для проверки наличия у учетной записи прав администратора, поэтому придется использовать не совсем предназначенную для этого команду net (про её использование можно прочитать тут).

net session >nul 2>&1

Данная команда не сможет работать без прав администратора, поэтому если её выполнение выдает ошибку - значит прав администратора нет. Для bat или cmd скриптов можно использовать следующим образом:

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

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

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

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

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

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

Читайте ранее:
Отключаем отображение домашней страницы с шаблонами при запуске WPS Office

Свежеустановленный WPS Office при каждом запуске будет открывать страницу с шаблонами из интернета, что может понравится не всем пользователям компьютера....

Закрыть