Открытие оболочки Explorer с правами администратора на XP (с установленным IE7)

Я использовал для понижения рейтинга моей учетной записи пользователя, чтобы у нее не было никаких привилегий администратора, и использовал трюк «sudo-like», где вы создали ярлык для IE6 и включили опцию «Запуск с разными учетными данными», чтобы открыть окно оболочки в качестве локального администратора, чтобы я Может устанавливать и удалять вещи и т. Д.

Когда я обновился до IE7, это перестало работать – IE7 запускает Windows Explorer отдельно.

Я попытался запустить Windows Explorer с разными учетными данными, но это не работает.

Кто-нибудь знает, как повторно включить это поведение, чтобы мне не приходилось запускать мой компьютер ежедневно с правами администратора?

9 Solutions collect form web for “Открытие оболочки Explorer с правами администратора на XP (с установленным IE7)”

Я всегда использую следующую команду для запуска отдельной оболочки explorer на XP / IE7. Похоже, что / отдельный переключатель недокументирован. До недавнего времени я не видел его много в Интернете.

Используйте этот синтаксис в « Целевом» ярлыке Explorer.exe: runas / user: ComputerName \ AdminName «C: \ WINDOWS \ explorer.exe / separate»

Замените имя_компьютера на свой (может быть, ваш домен), то же имя AdminName. Помните, что все это выше находится в поле «Target» ярлыка для C: \ WINDOWS \ explorer.exe

Введите пароль администратора в подсказке всплывающих окон, и вы увидите отдельную оболочку проводника (выполняемую под учетной записью администратора

Если вы измените фон панели инструментов проводника во время входа в систему как администратор, используя gpedit.msc (для xp Pro), при запуске экземпляра RunAs Admin Explorer из сеанса пользователя вы увидите уникальный фон … и ЗНАЕТЕ, Re running Admin Explorer. Инструкции здесь: http://tweaks.com/windows/36795/change-browser-toolbar-background/ Мой пример: Вот вертикальные полосы в моем проводнике Admin Я тестировал это на XP x64 с IE7, и он отлично работает.

~ Сеф.

В Windows XP вы можете запускать проводник Windows как любой другой пользователь, включая «Администратор», следуя инструкциям «Вариант 2» в блоге Aaron Margosis, озаглавленном « RunAs with Explorer» : http://blogs.msdn.com/aaron_margosis/archive /2004/07/07/175488.aspx .

Вкратце:

  1. Войдите в систему как пользователь, который в конечном итоге захочет выполнить RunAs.
  2. Перейдите к панели управления опциями папки и установите флажок «Запустить окна папки в отдельный процесс».

Я использую это все время, поэтому я включил следующий сценарий * .cmd в свой новый процесс сборки машины:

  Rem Проверено только на Windows XP!
 Reg load "HKU \ TempDefaultProfileHive" "% ALLUSERSPROFILE% \ .. \ Пользователь по умолчанию \ ntuser.dat"
 Reg add "HKU \ TempDefaultProfileHive \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced" / v "SeparateProcess" / t REG_DWORD / d 1 / f
 Reg unload "HKU \ TempDefaultProfileHive" 

Этот скрипт включает настройку «Запустить папку в отдельном процессе» для всех новых профилей, созданных на основе профиля пользователя по умолчанию для компьютера.

Все части головоломки были опубликованы, но их просто нужно собрать.

Чтобы запустить проводник Windows в качестве администратора под учетной записью не-Администратора, вам необходимо:

  1. Войдите в компьютер в качестве администратора
  2. Открыть проводник Windows
  3. Перейдите в меню « Инструменты» и выберите « Свойства папки» .
  4. Перейдите на вкладку « Вид » и установите флажок « Запустить окна папки» в отдельном процессе

Если вы заходите на компьютер как не-Администратор,

runas /user:administrator explorer.exe 

Теперь будет работать. Вероятно, это можно установить через реестр, но я думаю, что это самый простой способ.

Вы можете использовать runas.exe для запуска программы (например, консоли Windows) под разными учетными данными. У меня есть ярлык на моем рабочем столе под названием «su», который ссылается на это:

 %windir%\system32\runas.exe /noprofile /user:administrator cmd 

Это запустит консольный ящик с запросом пароля администратора.


@Huppie – runas отлично, но запуск explorer не работает. Я могу запустить cmd просто отлично, или мою консоль AD, но explorer просто терпит неудачу, не бросая какую-либо ошибку.

Проводник Windows (к сожалению) слишком интегрирован с окнами, его нельзя открыть с помощью runas … попробуйте использовать другой браузер файлов (например, Total Commander).


У Gulzar есть (недокументированное) решение для запуска explorer с runas:

 %windir%\system32\runas.exe /user:administrator "explorer.exe /separate" 

Если ваш вопрос относится к вашему компьютеру, я не могу рекомендовать SudoWin достаточно: он позволяет вам выполнить трюк «sudo» (предположительно, известную команду Linux / Unix) под Windows. Другими словами: он позволяет запускать программы под собственной учетной записью, но с правами администратора. Это означает, что программы сохраняют предпочтения и настройки, которые они будут иметь, если они будут запускаться под вашей учетной записью (реестр, профиль пользователя), но затем с правами администратора, защищенными паролем вашей собственной учетной записи. Это особенность, с которой вы не можете жить, как только вы ее узнаете, и реализация великолепна!

[EDIT] И я упомянул, что это абсолютно бесплатно (с открытым исходным кодом)?

Я не уверен, что эта ссылка решает вашу проблему, но она сводится к:

  1. Shift-Right Click -> Run As …
  2. Введите учетные данные администратора

Лучшее, что вы можете сделать, это проверить опцию «Открыть папку в новом процессе» (или что-то в этом роде), а затем запустить runas. Предостережения включают:

  1. Все окна папок должны быть закрыты или повторно использовать существующий токен процесса
  2. Это немного медленнее
  3. Чтобы вернуться из режима администрирования, вам нужно закрыть все окна папок
  4. Любые окна, открытые в режиме администрирования, также будут доступны

Это трюк для UAC Vista – YMMV на XP и с полностью отдельной учетной записью.

Я бы порекомендовал просто получить себе еще один файловый менеджер для задач администратора. Xplorer2 кажется мне пригодным для использования.

Это хорошо работает для меня:

Runas / u: администратор "explorer / separate"

Я могу использовать его точно так же, как для пользователя домена, у которого есть локальный adimin, и у него есть доступ к его сетевым ресурсам!

Runas / u: domain \ username "explorer / separate"

Я также могу рассказать об этом, если нужно, и BooM! Explorer откроется в этой папке 🙂

Runas / u: domain \ username "explorer \ server \ share, / separate"

Все кавычки и запятые должны быть напечатаны, как показано, и если имя общего ресурса имеет пробелы, двойные кавычки. Подобно …

Runas / u: domain \ username "explorer" \ server \ share name ", / separate"

Надеюсь, это поможет кому-то.

Это работает для меня:

Я зарегистрирован как пользователь без привилегий в домене Treminal Server

От «Пуск» -> «Запустить» Открыть: runas.exe / u: administrator «explorer.exe / separate»

После нажатия «ОК» откроется окно «CMD», в котором запрашиваются машинные «пароль администратора» и «PLING» открывается новый Explorer Windowe. Теперь вы можете выполнить весь процесс обработки файлов, как если бы вы вошли в учетную запись администратора.

  • Как определить, какое приложение генерирует сетевой трафик?
  • Восстановление данных на рабочем жестком диске
  • Как удалить файл с именем «NUL» в Windows?
  • Автоматизировать обслуживание системы
  • Установка Windows XP на внешний жесткий диск?
  • Совместное использование локальной сети Windows XP: заблокирован 1 ГБ .zip-файл; Видя «Отказано в доступе» на копии?
  • Запланированная задача WinXP: открыть веб-страницу в браузере
  • Автоматическая регистрация в Windows XP
  • Как перенести каждый файл в дерево в корень дерева?
  • Microsoft Security Essentials для бизнеса
  • SSD в Windows XP
  • Interesting Posts
    Давайте будем гением компьютера.