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

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

Ответить
Настройки темы
CMD/BAT - Можно ли запустить cmd файл от имени администратора?

Аватара для Grabber2006

Ветеран


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


Конфигурация

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


Можно ли запустить cmd файл от имени администратора?

Подразумевается не запуск правой кнопкой мыши "Запуск от имени администратора", а наличие какого-либо способа повышения привилегий внутри самого cmd/bat файла. Либо просто вывод запроса UAC.

Отправлено: 01:35, 10-07-2013

 

Ветеран


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

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


Grabber2006, чем не устраивает способ с перезапуском пакетного файла?

Отправлено: 05:44, 10-07-2013 | #2



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

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


Ветеран


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

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


Grabber2006, я повышаю привилегии с помощью nircmd:
Код: Выделить весь код
nircmdc elevate file.cmd
Но "Да" все равно придется нажимать.
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:16, 10-07-2013 | #3


Аватара для Grabber2006

Ветеран


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

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


Цитата Iska:
чем не устраивает способ с перезапуском пакетного файла? »
Это как?

Отправлено: 15:55, 10-07-2013 | #4


Ветеран


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

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


Цитата Grabber2006:
Это как? »
Наподобие:
читать дальше »
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sElevate=%~1

if not defined sElevate (
	nircmd.exe elevate "%comspec%" /c""%~f0" "elevate""
	goto :eof
) else (
	if /i "%sElevate%" neq "elevate" (
		nircmd.exe elevate "%comspec%" /c""%~f0" "elevate""
		goto :eof
	)
)

echo Here is commands
echo Here is commands
echo Here is commands

pause

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:48, 10-07-2013 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Проблема с проводником и открытием cmd от имени администратора maratzz Microsoft Windows 8 и 8.1 4 08-01-2013 08:52
Разное - [решено] Как запустить от имени администратора сценарий *.stjava? Air-zone Microsoft Windows 7 3 13-09-2010 09:52
CMD/BAT - Команда label запускается от имени Администратора. Можно ли перед командой задать это SvoiLudi Скриптовые языки администрирования Windows 14 14-04-2010 07:53
Разное - Как сделать и можно ли что бы не от имени администратора заводить программы dima1981 Microsoft Windows 7 2 07-05-2009 21:28
CMD/BAT - [решено] cmd от имени администратора max6665 Скриптовые языки администрирования Windows 3 02-11-2007 12:09




 
Переход