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

  • Автор:
  • Опубликовано:
  • Изменено:
  • Просмотры: 1 199
  • Комментарии: 0
  • Рейтинг: 100,00%
  • Голосов: 1

Очень часто складывается такая ситуация, что необходимо попасть в панель управления в 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, необходимо указать ваш домен. Запускаем батник, вводим логин, далее пароль и настраиваем компьютер как душе угодно.

Оценить статью

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)

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

Ваш e-mail не будет опубликован.

Читайте ранее:
nginx: Заглушка на сайте для определенных IP адресов
tcpdump: Мониторим весь трафик кроме некоторых портов
foobar2000: Проигрывание музыки с CD и получение тегов с freedb.org
MySQL: Только локальный доступ к серверу
Windows Server: Отключение регистрации событий завершения работы
Закрыть