Как открыть командную строку в определенной папке в качестве администратора?

Я сделал ярлык для cmd.exe и указал папку, в которую я хочу начать. Затем я перешел в Advanced и пометил « Запуск от имени администратора» .

Когда я дважды нажимаю на ярлык, он всегда начинается с C:\Windows\System32 .

Что мне не хватает? Как я могу запустить командную строку в указанной папке?

Свойства ярлыка

Приглашение в System32

  • Как зашифровать SSD от Samsung Evo 840?
  • Как установить Windows 8.1 на новый ПК с SSD
  • Windows 10 TP "Build Expired"
  • Установка Windows 8.1 Я получаю «Вы не можете установить Windows на флэш-накопитель USB из программы установки»
  • Win 8.1 Высокое использование RAM без использования выгружаемого пула
  • Заблокировано из учетной записи администратора Windows 8.1, отключенной
  • Windows 8.1 не будет спать при простоях
  • Нужно ли обновлять Windows 8 / 8.1 для обновления до Windows 10?
  • 6 Solutions collect form web for “Как открыть командную строку в определенной папке в качестве администратора?”

    В цель вы должны указать cmd /k cd c:\crp

    Если вам нужна аргументация, Start in on явно игнорируется, когда выполняется повышение (только для двоичных файлов, входящих в состав самой Windows) для защиты от потенциальной уязвимости безопасности.

    Основная идея заключается в том, что потенциально вредоносные DLL, расположенные в рабочем каталоге, могут управляться пользователем, отличным от текущего администратора, и затем могут быть загружены с высокими привилегиями. Чтобы предотвратить это, UAC сбросит рабочий каталог. Поскольку ярлыки «Start on» устанавливаются до того, как произойдет возвышение, он будет сброшен во время повышения. В идеальном мире эта защита будет применяться ко всем возвышениям, но она применима только к встроенным двоичным файлам Windows, поскольку она ломает некоторые сторонние программы, которые ожидают, что рабочий каталог будет сохранен.

    Другие ответы обходят это, сообщая возвышенному cmd чтобы изменить его рабочий каталог после возвышения, через аргумент /k .

    Внутри Explorer есть панель быстрого доступа (QAT) с момента внедрения ленты в Windows 8. Нажмите « File -> open CMD prompt -> Open CMD prompt as admin и сделайте правильный щелчок и выберите, чтобы привязать его к QAT.

    Введите описание изображения здесь

    Теперь вы можете щелкнуть по этому значку в каждой папке, которая вам нравится, и теперь в этой папке открывается cmd.

    Введите описание изображения здесь

    Чтобы запустить cmd как admin быстрее из QAT, нажмите клавишу ALT, и вы увидите номер для позиции в QAT.

    Введите описание изображения здесь

    Если вы сейчас нажмете номер, на котором запускается инструмент в этой позиции (в моем случае 4 запускает cmd как admin).

    Барлоп прав. Если вы добавите /k cd "\path\to\folder" в поле Target (после cmd.exe ), в появившемся окне командной строки будет выполняться команда cd а затем вы получите приглашение, которое вам нужно. Если вам нужно перейти на другой диск , вам понадобится cd /d а не только cd . Если вам нужно перейти на сетевой диск, вместо этого используйте pushd – он автоматически монтирует целевой UNC-путь в качестве диска и изменяет его.

    Переключатель /k в cmd означает «выполните эту команду и откройте приглашение». Все после /k рассматривается как буквальная команда, поэтому вам не нужно беспокоиться об экранировании. Вы можете использовать && для выполнения нескольких команд: cd "\path\to\folder" && echo Hi! Создаст приглашение в этом каталоге с Hi! Напечатано вверху.

    Эквивалент /k , который не поддерживает подсказку, равен /c (для «выполнить этот c ommand»).

    На самом деле это не то, о чем вы просите, но когда я понимаю, что вы правы, это достигнет того, что вы пытаетесь обойти. Попробуйте shift + rightclick в конкретной папке и выбрать open command window here . Если это не ваша проблема, просто дайте мне знать, и я удалю это.

    И (спасибо Бобу, не знал этого раньше), возможно даже сделать это приподнятым.

    Источник из комментария Боба .

    […] Пока мы здесь, мы также можем добавить необходимые ключи, чтобы открыть повышенную подсказку каждой буквы диска, прикрепленной к системе. Это можно легко сделать, добавив запись в реестр. Поэтому скопируйте / вставьте текст ниже в текстовый файл и дайте ему имя что-то вроде «admin.reg» и дважды щелкните его.

     Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\Directory\shell\runas] [HKEY_CLASSES_ROOT\Directory\shell\runas] @="Open command window here as Administrator" "HasLUAShield"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /s /k pushd \"%V\"" [-HKEY_CLASSES_ROOT\Directory\Background\shell\runas] [HKEY_CLASSES_ROOT\Directory\Background\shell\runas] @="Open command window here as Administrator" "HasLUAShield"="" [HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command] @="cmd.exe /s /k pushd \"%V\"" [-HKEY_CLASSES_ROOT\Drive\shell\runas] [HKEY_CLASSES_ROOT\Drive\shell\runas] @="Open command window here as Administrator" "HasLUAShield"="" [HKEY_CLASSES_ROOT\Drive\shell\runas\command] @="cmd.exe /s /k pushd \"%V\"" 

    Теперь, если вы переместили правую кнопку мыши на любую папку, вы увидите обе опции.

    Когда вы открываете командную строку как администратор, и она показывает вам «C: \ Windows \ System32», все, что вам нужно сделать, это ввести «cd ..», и он доставит вам один каталог, который будет «C: \ Windows», , Повторите «cd ..» еще раз, чтобы перейти к «C: \», откуда теперь вы можете «cd Users / name / folder»,

    Interesting Posts

    Taskkill – конечные задачи с названиями окон, заканчивающимися определенной строкой

    Как я могу просматривать документы InDesign, InCopy, QuarkXPress и т. Д., Не открывая их в своих приложениях?

    Открыть окно браузера на указанном экране / координатах

    Открыть терминал gnome программно и выполнить команды после выполнения bashrc

    Перетащите файл в приложение под управлением администратора

    Количество строк с условиями, встречающимися в двух столбцах

    Прочтите всю историю команд терминала в OS X

    Я не могу открывать / пинговать любые антивирусные сайты

    Возможно ли распространять вирус через встроенное видео?

    Как получить размер каталога Linux или Mac OS X из командной строки?

    Как создать загрузочный USB из загрузочного ISO с командной строкой в ​​Linux?

    Как запустить недопустимое приложение в учетной записи администратора Windows 10?

    Выполнить сложную задачу для fg?

    Клонирование жестких дисков из аппаратного RAID-массива?

    Два массива Raid-1 в одной системе?

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