Windows XP запускаем панель управления с правами администратора

  • 22.12.2014
  • 9 668
  • 0
  • 18.03.2019
  • 2
  • 2
  • 0
Windows XP запускаем панель управления с правами администратора

Очень часто складывается такая ситуация, что необходимо попасть в панель управления в windows xp под учетной записью с правами администратора, но для этого приходится завершать сеанс пользователя с ограниченными правами, потом заходить под учетной записью администратора, делать необходимые изменения и снова заходить под учетной записью с ограниченными правами. Особенно это актуально, когда компьютер находится в домене и у всех пользователей стоят ограниченные права.

Описание

Чтобы упростить себе жизнь, можно использовать следующую команду:

runas.exe /noprofile /user:domain\login "explorer shell:ControlPanelFolder, /separate"

Которую можно ввести в командную строку, либо Пуск-выполнить... Разберем, что означает каждая из команд:
/noprofile - отключаем загрузку профиля пользователя, это значительно увеличивает скорость обработки команды, но могут быть проблемы с правильной работой некоторых приложений. В нашем случае не актуально, поэтому профиль не используем.
/user:domain\login - тут все понятно, вместо domain подставляем название вашего домена, вместо login подставляем учетную запись, обладающую правами администратора.
shell:ControlPanelFolder - это адрес, который открывается при запуске процесса explorer.exe, а вообще может быть указан любой путь или программа, которую вы хотите запустить под указанной учетной записью. В нашем случае выбрана именно панель управления. Например, чтобы открыть просто системный диск (Обычно диск C:\), достаточно такой команды:

runas.exe /noprofile /user:domain\login "explorer /separate"

/separate - не очень документированный ключ, который позволяет запустить процесс explorer.exe в отдельном потоке и таким образом под другой учетной записью, чем та, которая используется в данным момент в системе.

Также, для еще большего упрощения, можно написать вот такой батник:

@echo off
cls
set domain=domain_name
echo //////////////////////////////////////////////////////////////////////////////
echo // Введите логин пользователя, от имени которого будет запущен explorer.exe //
echo //////////////////////////////////////////////////////////////////////////////
:login
set /p login=Введите имя учетной записи (Домен %domain%):
:startexplorer
runas.exe /noprofile /user:%domain%\%login% "explorer shell:ControlPanelFolder, /separate"

Где вместо domain_name, необходимо указать ваш домен. Запускаем батник, вводим логин, далее пароль и настраиваем компьютер как душе угодно.

Была ли эта статья Вам полезна?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.