 |
Статистика |
 |
|
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
 |
|
 |
Каталог статей |
 |
Запуск программы от имени другого пользователя
Привет всем!
Зачастую возникает необходимость дать пользователю с ограниченными
правами дать доступ на запуск программы с правами администратора. Для
этих целей может подойти команда RunAs
Использование команды RUNAS:
RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
/user:<имя пользователя> <программа>
RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
/smartcard [/user:<имя пользователя>] <программа>
/noprofile Не загружать профиль пользователя. Это приводит к более
быстрой загрузке приложения, но может стать причиной
неправильной работы некоторых приложений.
/profile Загружать профиль пользователя.
Этот параметр установлен по умолчанию.
/env Использовать текущие параметры среды.
/netonly Учетные данные предназначены только для удаленного
доступа.
/savecred Использовать учетные данные, сохраненные пользователем.
Этот параметр не доступен в Windows XP Home Edition
и будет проигнорирован.
/smartcard Для указания учетных данных используется
смарт-карта.
/user <имя пользователя> должно быть в виде USER@DOMAIN или DOMAIN\USER
<программа> Командная строка для EXE. См. примеры ниже.
Примеры:
> runas /profile /user:mymachine\administrator cmd
> runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
> runas /env /user:user@domain.microsoft.com "notepad \"Мой файл.txt\""
Примечание: вводите пароль пользователя только тогда, когда он запрашивается.
Примечание: формат записи USER@DOMAIN несовместим с параметром /netonly.
Примечание: параметр /profile несовместим с параметром /netonly.
В этом случае, придется пользователю дать пароль администратора.
Предлагаю использовать AutoIt-скриптовый интерпритатор, с помощью
которого можно написать программу, которая позволит реализовать
поставленную задачу.
Local $sUserName = "логин администратора"
Local $sPassword = "ваш пароль"
RunAs($sUserName, @ComputerName, $sPassword, 0, "путь к программе")
|
Категория: Скрипты | Добавил: neusro (03.11.2009)
|
Просмотров: 36378
| Рейтинг: 0.0/0 |
|
 |
Copyright Neusro&ScorpDark © 2025 |
 |
|