Щелкните, чтобы оценить и отправить отзыв
TechNet
Runas

Runas

Запускает конкретные средства и программы с разрешениями, отличными от тех, которые предоставляет текущая учетная запись.

Синтаксис

runas [{/profile | /noprofile}] [/env] [/netonly] [/savedcreds] [/smartcard] [/showtrustlevels] [/trustlevel] /user:учетная_запись_пользователя«имя_программы путь_к_программе»

Параметры

/profile
Загружает профиль пользователя. По умолчанию используется параметр /profile.
/no profile
Определяет, что профиль пользователя не надо загружать. Это позволяет загрузить приложение быстрее, но также может привести к сбоям в некоторых приложениях.
/env
Задает использование текущей сетевой среды вместо локальной среды пользователя.
/netonly
Показывает использование введенных сведений о пользователе только для удаленного доступа.
/savedcreds
Указывает, что этот пользователь ранее сохранял учетные данные.
/smartcard
Определяет необходимость поддержки учетных данных с помощью смарт-карты.
/showtrustlevels
Выводит список параметров /trustlevel.
/trustlevel
Указывает уровень проверки подлинности, на котором необходимо выполнить приложение. Используйте параметр /showtrustlevels для просмотра доступных уровней доверия.
/user:учетная_запись_пользователя«имя_программы путь_к_программе»
Указывается учетная запись пользователя, из которой выполняется программа, имя программы и путь к исполняемому файлу. Формат учетной записи пользователя должен быть следующим: пользователь@домен или домен\имя_пользователя.
/?
Отображает справку в командной строке.

Примечания

  • Администраторам рекомендуется использовать учетную запись с ограниченными разрешениями для выполнения повседневных задач, не связанных с администрированием, и учетную запись с более широкими правами только для выполнения отдельных административных задач. Чтобы реализовать такой подход без выхода из системы и повторного входа, войдите в систему с обычной учетной записью и используйте команду runas для запуска программ, требующих более широких прав.
  • Примеры использования команды runas см. по ссылке «См. также».
  • Использование команды runas не ограничивается учетными записями администраторов, хотя это наиболее частый вариант ее использования. Любой пользователь с несколькими учетными записями может использовать runas для запуска программы, консоли MMC или компонента панели управления с другими учетными данными.
  • Если необходимо использовать учетную запись администратора на своем компьютере, в качестве параметра /user: введите одно из следующих значений:
    /user:учетная_запись_администратора@имя_компьютера
    /user:имя_компьютера\учетная_запись_администратора
  • Чтобы использовать данную команду в качестве администратора домена, введите одно из следующих значений параметра:
    /user:учетная_запись_администратора@имя_домена
    /user:имя_домена\учетная_запись_администратора
  • С помощью команды runas можно выполнять программы (*.exe), запускать сохраненные консоли MMC (*.msc), ярлыки программ и сохраненных консолей MMC и компоненты панели управления. Их можно запускать в качестве администратора, даже если вход в систему был произведен с учетной записью члена другой группы, например группы пользователей или опытных пользователей.
  • Можно использовать команду runas для запуска любой программы, консоли MMC или компонента панели управления. Поскольку указываются соответствующие сведения об имени пользователя и его пароле, учетная запись пользователя предоставляет возможность подключения к компьютеру, а программа, консоль MMC или компонент панели управления становятся доступными в системе для учетной записи пользователя.
  • Команда runas позволяет администрировать сервер в другом лесе (компьютер, с которого запускается программа, и сервер располагаются в разных доменах).
  • При попытке запуска программы, консоли MMC или компонента панели управления из сети с помощью команды runas выполнение может окончиться неудачей из-за того, что личные сведения, использованные для подключения к сетевому ресурсу, отличаются от тех, что использованы при запуске программы. Личные сведения, использованные при запуске программы, могут не позволить получить доступ к тому же сетевому ресурсу.
  • Некоторые компоненты, например папка «Принтеры» и элементы рабочего стола, открываются косвенно. Эти компоненты не могут быть запущены командой runas.
  • Если выполнение команды runas заканчивается неудачей, может оказаться, что служба вторичного входа не запущена или используемая учетная запись пользователя недопустима. Чтобы проверить состояние службы вторичного входа, в оснастке «Управление компьютером» щелкните узел Службы и приложения, а затем — Службы. Чтобы проверить учетную запись пользователя, попытайтесь подключиться к соответствующему домену с помощью этой учетной записи.

Примеры

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

runas /user:имя_локального_компьютера\administrator cmd

После запроса введите пароль администратора.

Чтобы запустить экземпляр оснастки «Управление компьютером», используя учетную запись администратора домена companydomain\domainadmin, введите команду:

runas /user:companydomain\domainadmin "mmc %windir%\system32\compmgmt.msc"

После запроса введите пароль соответствующей учетной записи.

Чтобы запустить экземпляр блокнота, используя учетную запись администратора домена user в домене domain.microsoft.com, введите команду:

runas /user:user@domain.microsoft.com "notepad my_file.txt"

После запроса введите пароль соответствующей учетной записи.

Чтобы запустить экземпляр окна командной строки, сохраненную консоль MMC, компонент панели управления или программу, которая будет администрировать сервер в другом лесе, введите команду:

runas /netonly /user:домен\имя_пользователя "команда"

Пользователь домен\имя_пользователя должен обладать разрешениями, достаточными для администрирования сервера. После запроса введите пароль соответствующей учетной записи.

Условные обозначения форматирования

 

Формат Описание

Курсив

Данные, которые должен ввести пользователь

Полужирный шрифт

Элементы, вводимые без изменений

Многоточие (...)

Параметр может быть введен в командной строке несколько раз

В квадратных скобках ([])

Необязательные элементы

В фигурных скобках ({}), варианты, разделенные вертикальной линией (|). Пример: {even|odd}

Набор вариантов, из которых необходимо выбрать один

Courier font

Программа или выходные данные

См. также

Содержимое Сообщества   Что такое «Содержимое сообщества»?
Добавить содержимое RSS  Примечания
Processing
© 2009 Microsoft Corporation. Все права защищены. Условия использования | Товарные знаки | Конфиденциальность
Page view tracker