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

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

hb860 19-07-2011 23:18 1715954

ELE - эскалация привилегий текущего окна командной строки
 
На самом деле, повысить привилегии именно текущего окна команд при включенном UAC мне так и не удалось. Но я хочу предложить вашему вниманию, друзья, утилиту ELE
Вот что она вам может предоставить:
  1. При запуске из открытого cmd.exe без параметров, ELE открывает новое окно командой строки с повышенными правами, но не в SYSTEM32, а там, где вы сейчас находитесь. Как известно, от имени администратора cmd.exe всегда открывается в папке C:\windows\System32. С ELE этот процесс удобней, не нужно менять текущей папки, окажетесь там же, где были до этого.
  2. Код:

    ele /x
    закрывает текущий экземпляр окна команд с "обычными" правами, и открывает новое окно команд в той же папке, где было открыто окно команд с обычными правами.
  3. Ещё ELE умеет запускать другие приложения с повышенными привилегиями. Например:
    Код:

    ele.exe notepad.exe
    Запуск Блокнота с повышенными привилегиями.

    Код:

    ele.exe notepad.exe c:\windows\system32\drivers\etc\hosts
    Запуск Блокнота с повышенными привилегиями и открытие в нем файла HOSTS.

Я надеюсь, ELE станет вам отличным подспорьем в случаях, когда UAC включен, и срочно понадобилось окно команд с повышенными привилегиями в текущей папке. Поместите ELE в папку C:\Windows для быстрого доступа к утилите.

Домашняя страница ELE

Я выражаю признательность Vadikan за помощь в тестировании программы и за добрые, полезные советы.

Busla 20-07-2011 10:14 1716178

Цитата:

Цитата hb860
Поместите ELE в папку C:\Windows для быстрого доступа к утилите. »

мне кажется, это не лучшая идея, пихать сторонние утилиты в системные каталоги
Что мешает создать папку, например, tools в корне или Program Files, прописать её в %PATH% и складывать туда необходимый инструментарий?

hb860 20-07-2011 12:29 1716268

Хозяин - барин

ShaddyR 28-09-2011 02:26 1761510

hb860, чего-то не подружился я с програмкой - как этой, так и ее реинкарнацией - Elevated Shortcut 2.0
подробнее: то ли лыжи не едут, но попытка запуска самой ele выводит все тот же запрос UAC. После чего ессно то, что ею запускается - запроса не выводит, но, кажися, что-то идет не так...


Время: 00:49.

Время: 00:49.
© OSzone.net 2001-