Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Можно ли запустить cmd файл от имени администратора? (http://forum.oszone.net/showthread.php?t=264058)

Grabber2006 10-07-2013 01:35 2182195

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

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

Iska 10-07-2013 05:44 2182223

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

Foreigner 10-07-2013 07:16 2182232

Grabber2006, я повышаю привилегии с помощью nircmd:
Код:

nircmdc elevate file.cmd
Но "Да" все равно придется нажимать.

Grabber2006 10-07-2013 15:55 2182575

Цитата:

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

Это как?

Iska 10-07-2013 16:48 2182614

Цитата:

Цитата 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



Время: 15:58.

Время: 15:58.
© OSzone.net 2001-