8

Моя учетная запись в Windows 7 является учетной записью администратора. Когда я открываю окно «Выполнить» (WinKey + R), меня предупреждают: «Эта задача будет создана с правами администратора».

Есть ли способ запускать программы как я, но без административных привилегий, когда вы вошли в систему как администратор?

4 ответа4

9

Да.

Включите UAC снова!

Технически, программа все равно будет работать в контексте вашей учетной записи, но UAC предотвратит изменения всей системы без предварительной аутентификации.

Единственный другой вариант - создать ярлыки, затем щелкнуть правой кнопкой мыши и выбрать « Run as different user затем выбрать учетную запись, которая не имеет прав администратора.

4

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

  1. Перейдите в Панель управления ⇨ Учетные записи пользователей и безопасность семьи ⇨ Учетные записи пользователей
  2. Нажмите на Изменить настройки контроля учетных записей.
  3. Выберите уровень по умолчанию
  4. нажмите [OK]
  5. перезагружать
2

runas /trustlevel:0x20000 cmd.exe , например, запустит командную строку, которая считает, что это администратор (если изначально был запущен как таковой), но не имеет повышенных привилегий, таких как запись в C:\Windows\ . Это даже работает для установки, например, MSI-пакетов, которым требуются только повышенные привилегии, поскольку по умолчанию они хотят установить в C:\Program Files (плюс минус (x86)). Источник: этот ответ СУ

1

Хотя можно утверждать, что вы делаете что-то несколько в обратном направлении, если вы настаиваете, вы можете посмотреть на:

DropMyRights

Process Explorer/Psexec

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .