Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как определить запущен батник от имени администратора или нет

Ответить
Настройки темы
CMD/BAT - [решено] Как определить запущен батник от имени администратора или нет

Аватара для SANIOK_AV

Старожил


Сообщения: 493
Благодарности: 6

Профиль | Отправить PM | Цитировать


Доброго времени суток!
Подскажите пожалуйста, как проанализировать в ходе выполнения самого батника, запущен ли он от имени администратора (через соответствующий пункт контекстного меню) или нет?
Заранее благодарен!

Отправлено: 14:57, 09-10-2014

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата SANIOK_AV:
как проанализировать »
Попытаться выполнить в нём некое действие, разрешённое только для приложения с административными привилегиями.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:40, 09-10-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для SANIOK_AV

Старожил


Сообщения: 493
Благодарности: 6

Профиль | Отправить PM | Цитировать


Iska, Спасибо, согласен, тоже вариант!
На соседнем форуме подсказали вот ещё какое решение:
Код: Выделить весь код
AT > NUL
IF %ERRORLEVEL% EQU 0 (
    ECHO Admin
) ELSE (
    ECHO NOT Admin)
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:51, 09-10-2014 | #3


Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


SANIOK_AV, "классика жанра":

Код: Выделить весь код
reg query HKU\S-1-5-19>nul 2>&1
if errorlevel 1 (echo No) else (echo Yes)
.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:08, 09-10-2014 | #4


Аватара для SANIOK_AV

Старожил


Сообщения: 493
Благодарности: 6

Профиль | Отправить PM | Цитировать


Georgio, Спасибо!

Отправлено: 16:47, 09-10-2014 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как определить запущен батник от имени администратора или нет

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Определить запущен процесс или нет, если да то остановить и удалить. voler Скриптовые языки администрирования Windows 7 21-04-2013 23:42
Как выполнять скрипт от имени администратора HFShak AutoIt 0 05-05-2012 13:52
CMD/BAT - [решено] Батник на переименование от имени администратора. Kondei Скриптовые языки администрирования Windows 7 01-12-2011 06:59
Процесс svchost.exe запущен от имени пользователя tarakan1983 Лечение систем от вредоносных программ 7 13-10-2008 07:57
Процесс запущен от имени *** antOOn Microsoft Windows 2000/XP 6 01-08-2005 15:21




 
Переход