Запустить повышенную командную строку в% UserProfile% по умолчанию?

Когда я запускаю повышенную командную строку в Windows 7 или Windows Vista, исходным каталогом является каталог %SystemRoot%\system32 .

Это поведение по умолчанию Windows, и это не проблема, характерная для моей системы, поэтому я не ожидаю какого-то «исправления ошибок» здесь, а, скорее, настройки для «исправления» поведения по умолчанию.

Для воспроизведения:

  • Нажмите кнопку Пуск
  • Тип cmd.exe
  • Нажмите Ctrl + Shift + Enter
  • Когда появится приглашение на повышение, выберите Yes

Ожидаемое:

  • Начальный каталог – это мой каталог профиля пользователя, например C:\Users\merlyn

Актуально:

  • Исходным каталогом является каталог system32, C:\Windows\system32

Я бы хотел, чтобы с этим было легко работать. Я бы хотел, чтобы он применился ко всем приглашениям / ярлыкам cmd.exe, независимо от того, откуда они были запущены. Например, я бы хотел, чтобы он автоматически применялся к моей Visual Studio Command Prompt (2010) без необходимости изменять этот ярлык.

Я бы хотел, чтобы это было безопасно, так что пакетные файлы не были повреждены моими исправлениями.

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

  • Как Google Chrome удается заморозить весь мой компьютер?
  • Могу ли я использовать свою лицензию Windows 7 в конфигурации с двойной загрузкой?
  • Как сбросить поисковые системы Chrome по умолчанию?
  • Расширение файла нижнего регистра в MS Paint
  • Две установки Windows 8 на отдельных жестких дисках - невозможность загрузки
  • Что такое консольный сеанс в RDP?
  • Как автоматическая синхронизация флэш-накопителя USB с папками на ПК?
  • Установка двух папок RAM вызывает проблемы; Используя только один из них, нет?
  • 2 Solutions collect form web for “Запустить повышенную командную строку в% UserProfile% по умолчанию?”

    Открытие командной строки с повышенными привилегиями всегда начинается с %systemroot%\System32 , причем обоснование заключается в том, что если вы делаете что-то, требующее повышенных привилегий, вы, скорее всего, будете работать над системными файлами, а не только с собственными файлами пользователя, которые вы можете сделать без Повышенные привилегии.

    Вы можете обойти это:

    1. Откройте редактор реестра (например, regedit )
    2. Перейдите в HKEY_CURRENT_USER\Software\Microsoft\Command Processor
    3. Измените значение Autorun для чтения cd /d %userprofile%

    Теперь всякий раз, когда вы открываете командную строку, она либо начинает, либо переключается, в зависимости от случая, в каталог профиля пользователя. Кроме того, вместо HKCU вы можете установить значение в ветке HKLM чтобы сделать это для всех пользователей в системе.

    Предполагая, что ваш логин merlyn имеет права администратора, он не имеет соответствующих прав до тех пор, пока запрос UAC не будет обработан. Эти права распространяются на повышенные права и получают их, когда запрос был правильно принят. Под повышенным токеном он работает в другом контексте безопасности, чем стандартный уровень учетной записи, предварительно разрешенный UAC. Все это означает, что ваш ожидаемый результат неверен, и фактический результат на самом деле является ожидаемым.

    Понимание и настройка контроля учетных записей пользователей

    Interesting Posts

    Таинственный новый ESP-накопитель в Windows 10

    Изменение видимого нижнего колонтитула на страницах каталога Apache

    Как установить обновление для Windows 10 для Windows 10 Enterprise Edition

    Можно ли отслеживать MAC-адрес?

    Не удается щелкнуть правой кнопкой мыши на значке панели задач Windows 10

    Как заставить масштабирование с высоким разрешением?

    MySQL – «Корневой элемент отсутствует»

    Помощь с настройками терминала PuTTY – Неопознанные символы

    Как заставить «подтвердить выключение» в Windows 7

    Как добавить метаданные в файлы / папки NTFS?

    Почему Windows постоянно разворачивает мой вторичный HDD?

    Настройка взаимодействия с сервером с двумя мониторами поверх клиента с одним монитором

    Как изменить разделитель при копировании из Excel и вставить в блокнот

    Браузер, где я могу добавить свой собственный CSS или Javascript

    Диспетчер задач показывает 100% загрузку процессора, но ничего в списке процессов не делает

    Давайте будем гением компьютера.