none
Повышение привелегий из командной строки в Windows Vista RRS feed

Все ответы

  • Запустите командную строку через пункт контекстного меню (по правой кнопке мыши) Run As Administrator.

     

    2 ноября 2007 г. 11:45
    Модератор
  • Мне надо написать скрипт, который повысит привелегии только для одной задачи, другие задачи должны запускаться от имени обычного пользователя

    На запрос уровней доверия

    Образец кода

    RUNAS /showtrustlevels

     

    мне выдается сообщение

    Образец кода

    В системе доступны следующие уровни доверия:
    0x20000 (Обычный пользователь)

     

    и соответственно не могу повысить привелегии для программы, используя ключ /trustlevel

     

    Пытюсь написать такую команду, чтобы польователя не запрашивлся пароль на запуск програмы с повышением привелегий:

    Образец кода

    RUNAS /noprofile /savecred /user:<user_name> <programm>

     

     

    6 ноября 2007 г. 10:24
  • То есть вы хотите запустить от пользователя скрипт, который автоматически повысит свои полномочия? Мне кажется, что сама возможность такого полностью дискредитирует саму идею UAC
    6 ноября 2007 г. 13:48
  • Почему же... Я указываю у пользователя логин и пароль для запуска приложения (ключ /savecred) при первом запуске скрипта, а потом скрипт отрабатывается, используя сохраненый пароль и логин.

    7 ноября 2007 г. 7:56