Вадим Стеркин

  • Главная
  • Windows
  • SSD
  • Программы
  • Разное
  • Об авторе
Вы тут: Главная → Windows → Как открыть командную строку от имени администратора в нужной папке

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

Рубрики: Windows, Вопрос - Ответ Обновлено: 11.01.2021 комментариев 48

Для начала в качестве общей информации я объясню, как открыть командную строку от имени администратора. Это просто: поищите cmd в «Пуск» → откройте контекстное меню → нажмите «Запуск от имени администратора». Картинки ниже.

Windows 10

Windows 8

В Windows 8 командная строка тоже находится поиском, причем инструкция учитывает сенсорные экраны.

  1. Если к ПК подключена клавиатура, напечатайте cmd на стартовом экране Windows 8. Если у вас сенсорный экран, проведите пальцем от правого края экрана к центру, в появившейся панели нажмите Поиск и введите cmd.
    *
    Увеличить рисунок
  2. Щелкните правой кнопкой мыши по найденной командной строке, либо потяните ее пальцем вверх.
  3. В нижней панели нажмите Запуск от имени администратора.
    *
    Увеличить рисунок

Windows 7

Открытие командной строки в нужной папке

Мы открываем командную строку, чтобы выполнить какую-либо команду. Когда программа или скрипт находятся за пределами известного системе расположения (они перечислены в переменной PATH), приходится вводить полный путь к ним. Запуск командной строки в нужной папке позволяет сэкономить время на вводе пути.

Самый простой способ запуска командной строки в текущей папке — перейти в адресную строку проводника, ввести cmd и нажать Enter!

Для приверженцев мыши есть контекстные меню.

Контекстные меню в Windows 7, 8/8.1 и 10 до версии 1703

В этих ОС достаточно щелкнуть по папке или внутри нее правой кнопкой мыши, удерживая клавишу Shift, чтобы в контекстном меню появился пункт «Открыть окно команд».

Как видно на рисунке выше, командная строка сразу открывается в нужной папке.

Контекстные меню в Windows 10 1703 и новее

В версии 1703 Microsoft решила продвинуть PowerShell и вывела эту консоль вместо CMD в контекстное меню. Можно открыть PowerShell и ввести cmd. Добавить отдельный пункт для командной строки можно твиком реестра — скачать.

Открытие командной строки с правами администратора в нужной папке

Командная строка – это административный инструмент, и многие выполняемые в ней задачи требуют полных прав администратора. Если контроль учетных записей отключен (хотя он вовсе не так страшен), командная строка сразу запускается с полными правами.

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

Windows 8 и Windows 10 до версии 1703

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

Скрытые возможности проводника Windows 8

В Windows 10 1703 Microsoft убрала из меню «Файл» вызов командной строки, оставив только PowerShell. Опять же, можно открыть PowerShell и ввести cmd.

Windows 7 и новее

Этот способ работает во всех поддерживаемых ОС Microsoft. Я подготовил набор файлов, с помощью которых можно моментально создать в контекстном меню папки, фона папки (включая рабочий стол) и диска пункт «Открыть окно команд от имени администратора» со значком контроля учетных записей.

Причем при вызове контекстного меню не нужно удерживать клавишу Shift, чтобы увидеть этот пункт. Добавить такой пункт в меню очень просто.

  1. Загрузите и распакуйте в любое место этот архив.
  2. Щелкните правой кнопкой мыши на файле ElevateCommand.inf, выберите команду Установить и согласитесь на установку.
  3. Сделайте то же самое с файлом CmdHereAsAdmin.inf.

Готово! Если захотите удалить этот пункт, откройте Пуск – Поиск – Установка и удаление программ и удалите обе программы PowerToy.

Эти файлы из набора Elevation PowerToys, в котором я уже упоминал в рассказе о UAC. Я лишь выбрал нужные файлы, русифицировал, добавил значок в меню и доработал отображение пункта меню.

Настройка пункта меню

Если хотите изменить название пункта и/или значок, перетащите в блокнот файл CmdHereAsAdmin.inf и отредактируйте две последние строки.

Можно сделать так, чтобы для отображения пункта «Открыть окно команд от имени администратора» нужно было удерживать клавишу Shift при вызове контекстного меню, как это делается при стандартном вызове командной строки. Для этого в разделе [CmdHereAsAdmin.AddReg] «раскомментируйте» команды, которые следуют за моими комментариями, убрав точку с запятой (;) в начале строки.

После внесения изменений просто еще раз установите файл CmdHereAsAdmin.inf.

Метки: UAC, контекстные меню, скрипты, ускорение Информация в статье применима к Windows 7 и новее

Об авторе

Вадим - владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь.

Вас также может заинтересовать:

  • В каких случаях при запуске программы не надо указывать полный путь к ней
  • Завещание мистера Гейтса
  • Маленькие хитрости контекстного меню "Отправить" (Send To)
  • Как применять автоматическую подстановку имен файлов и папок в командной строке
  • Как эффективно настроить окна “Открыть” и “Сохранить как” для ускорения навигации
  • Как добавить свой пункт в контекстное меню рабочего стола и компьютера
  • Так ли страшен контроль учетных записей (UAC)?
← Как перенести настроенный план электропитания на другую систему
Как изменить набор кнопок на панели проводника Windows 7 →
Telegram logo

Я в Telegram

Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.

комментариев 48

↓
  1. hb860

    25.11.2010 в 13:50

    Отличное решение. Я, правда, для тех же целей использую (и буду использовать, наверное) NirCMD, но VBS-скрипт, представленный в статье, очень поучительный.

    Ваша оценка: Thumb up Thumb down +1
  2. Vadim Sterkin

    25.11.2010 в 16:24

    hb860, а с NirCMD без консольного окна обходится?

    Ваша оценка: Thumb up Thumb down +2
  3. hb860

    26.11.2010 в 20:10

    Совершенно верно.
    Есть две версии:
    nircmd.exe — это приложение без консольного окна
    nircmdс.exe — консольный вариант

    Ваша оценка: Thumb up Thumb down +2
  4. Sidewalker

    25.07.2011 в 20:53

    В Win7 x64 не работает, можно что-нибудь с этим поделать?
    К слову, как то пробовал .reg-файлик для добавления в контекстное меню пункта «Стать владельцем», и он тоже работает только в x86…

    p.s.: если у автора (или других знатоков) есть капелька свободного времени, просьба ответить на мыло: justrazor собака bk.ru.

    Ваша оценка: Thumb up Thumb down 0
  5. Vadim Sterkin

    25.07.2011 в 23:01

    Sidewalker, непонятно, что конкретно не работает…

    Попробуйте набор Scripting PowerToys for Windows 64-bit — Elevation PowerToys. Установите CmdHereAsAdmin32bit.inf.

    Ваша оценка: Thumb up Thumb down 0
  6. Артём

    12.02.2012 в 12:39

    Спасибо большое очень помогло чуть не сполили родители

    Ваша оценка: Thumb up Thumb down -4
  7. Владимир

    02.07.2012 в 23:48

    Всё хорошо, только в контекстном меню ElevateCommand.inf только Открыть, Вырезать, Удалить, Свойства. :)

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      03.07.2012 в 00:31

      Владимир, там же пошаговая инструкция. Попробуйте перечитать первый пункт :)

      Ваша оценка: Thumb up Thumb down 0
      • Konstantin

        14.07.2016 в 14:16

        Здравствуйте!
        Я извиняюсь, но что-то не получается добавить данный пункт в контекстное меню. Тут несколько подробнее: http://forum.oszone.net/post-2650584-189.html

        Ваша оценка: Thumb up Thumb down 0
  8. Владимир

    03.07.2012 в 10:08

    Плохо быть слепым :). Оказалось, зашёл прям в архив и пробовал оттуда установить.

    Ваша оценка: Thumb up Thumb down 0
  9. Евгений

    17.08.2012 в 00:50

    Чтобы просто открыть командную строку с правами администратора, можно использовать сочетание клавиш Win + X и в появившемся контекстном меню выбрать соответствующий пункт. Примечательно, что это работает как на рабочем столе, так и на начальном экране Windows 8. Если сравнить этот способ с описанным в самом начале данной записи блога, то он существенно выигрывает во времени и «застрахован» от неверной раскладки клавиатуры (кстати, если включена русская раскладка, то можно после Win + X нажать А). Вдобавок в описанном контекстном меню есть еще несколько полезных пунктов, ускоряющих доступ к ним.

    Ваша оценка: Thumb up Thumb down +1
    • Vadim Sterkin

      17.08.2012 в 13:36

      Евгений, существует много способов открыть командую строку с правами администратора. Я описываю универсальный, а ваш не подойдет владельцам планшетов ;)

      Вообще, статья была не об этом изначально (см. заголовок). Просто я заметил, что в нее активно приходят из поисковиков в надежде узнать более простую вещь, и дополнил примечанием о запуске консоли в 7, а позже и в 8.

      Ваша оценка: Thumb up Thumb down 0
    • maXmo

      09.05.2014 в 17:14

      У меня по Win+X показывает центр мобильности windows.

      Ваша оценка: Thumb up Thumb down +1
  10. Евгений

    18.08.2012 в 18:39

    Vadim Sterkin,

    Извиняюсь за неуместный комментарий. А если по сути, то статья интересная, я установил себе эту надстройку. Очень удобно. Спасибо.

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      19.08.2012 в 13:53

      Евгений, почему же неуместный комментарий? Он был вполне по теме :)

      Ваша оценка: Thumb up Thumb down 0
  11. Дмитрий

    23.01.2013 в 16:13

    Спасибо автору!!!! Огромное!!!!
    Три дня после установки Windows 8 сидел без интернета. Сколько форумов перелопатил — ни одного работающего совета! Здесь же после выполнения всех описанных с командной строкой процедур — интернет просто залетал! Обнимаю и жму лапу автору! Спасибо, дорогой, что ты есть!

    Ваша оценка: Thumb up Thumb down 0
  12. Дмитрий

    23.01.2013 в 16:28

    Изначально благодарил другого автора, который помог мне своим советом восстановить интернет в «восьмёрке» (http://answers.microsoft.com/ru-ru/windows/forum/windows_7-networking/сетевой/2ab443dd-61fb-4d90-8090-407ce98bba48 ). Этому же автору спасибо за командную строку! Ну шоб я без вас делал!)))
    Всем мой большой респект!

    Ваша оценка: Thumb up Thumb down 0
  13. sawa3

    08.02.2013 в 18:54

    Спасибо за статью.
    Добавил себе в контекстное меню папок пункт «Открыть окно команд от имени администратора». Очень удобно.Рекомендую.

    Ваша оценка: Thumb up Thumb down 0
  14. Angel

    02.09.2013 в 15:06

    Огромная благодарность автору! Проблемы решились после удаления этого перла от мс с командной строки. К сожалению у меня пиратская версия win 7 64, иначе мои знакомые юристы не без корыстного удовольствия пообщались бы с представителями этой шараги… Самый опасный вирус кривые ручонки мс! Вопрос как дальше защищаться от таких сюрпризов?..
    Автору еще раз громадный респект!

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      02.09.2013 в 15:17

      Видимо, речь про ошибку 05. От сюрпризов защититься просто — не использовать г-сборки с модифицированным ядром, не понимая, к чему это может привести.

      Ваша оценка: Thumb up Thumb down +1
  15. NikolayHAOS

    24.12.2013 в 11:01

    Одно плохо что ссылка на:
    «1. Загрузите и распакуйте в любое место этот архив.»
    ведет в никуда. И это уже не первый раз при чтении этого блога.
    Вадим надо как-то унифицировать ссылки. А то потомкам не достанутся плоды твоего труда.

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      24.12.2013 в 11:33

      Николай, ЕМНИП, это первый раз, когда вы сообщаете о неработающей ссылке.

      Причина мне известна — ресурс, на котором размещена часть файлов, временно отключен. На данный момент я жду его включения, потому что найти в 300+ статьях все ссылки на него не представляется возможным.

      Ваша оценка: Thumb up Thumb down 0
  16. NikolayHAOS

    24.12.2013 в 15:10

    Да. это первый раз когда сообщаю. В других случаях проблема решалась поиском в гугле.
    А сейчас искать нечего. Точнее сказать неизвестно что, потому как настройки сделанные вами мне неизвестны.
    А «временно отключен» Это долго? месяц? год? день?

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      24.12.2013 в 18:26

      Николай, КО подсказывает, что термин «временно» означает, что я не могу дать конкретных сроков. Между тем, ссылки уже работают.

      Ваша оценка: Thumb up Thumb down 0
  17. ангел

    14.04.2014 в 18:22

    когда я открываю любую программу у меня написаннно ошибка 0xc0000005

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      14.04.2014 в 18:37

      Введите номер ошибки в поиск блога.

      Ваша оценка: Thumb up Thumb down 0
  18. Александр

    17.04.2014 в 08:34

    А можно изменить скрипт так, чтобы при простом правом клике в меню было «Открыть окно команд» с правами User , а если совместно с SHIFT то с правами Administrator?

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      17.04.2014 в 09:22

      Добавьте пункт без SHIFT и runas.

      Ваша оценка: Thumb up Thumb down 0
  19. Эрик

    15.05.2014 в 20:02

    Как открыть её не используя Проводник (как только я включаю компьютер он прекращает работу)?

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      15.05.2014 в 22:31

      Эрик, поиск в блоге — 3 секрета диспетчера задач

      Ваша оценка: Thumb up Thumb down 0
  20. igrek_boy

    10.06.2014 в 16:43

    Вадим, здравствуйте.
    Раньше (на системах Windows XP) я запускал со своей станции команду
    psexec -u Домен\ИмяПользователя \\ИмяКомпьютера cscript \\Сервер\ОбщаяПапка\command.vbs
    Моя доменная учетка имеет административные привилегии на всех машинах.
    Сейчас все мигрировали на Семерку. Моя учетка по-прежнему имеет вышеуказанные привилегии.
    Но скрипт на удаленных машинах выполняться перестал.
    Но, если я физически присутствую перед удаленной машиной, запускаю консоль правой кнопкой от имени Администратора, то команда
    cscript \\Сервер\ОбщаяПапка\command.vbs
    выполняется корректно.

    Если я удаленно запускаю консоль от имени администратора посредством RunAs с учетными данными \\ИмяКомпьютера\Администратор, то она запускается. Но появляется другая проблема — локальный администратор не имеет прав доступа к общей папке на сервере.

    «Запуск от имени Администратора» и запуск программы от имени локального администратора — это разные вещи?
    Как можно сделать так, чтобы удаленно запустить консоль от имени Администратора, как если бы на удаленной системе пользователь запустил cmd.exe по правой кнопке мыши «Запустить от имени Администратора»?

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      10.06.2014 в 17:18

      Лабиринт какой-то :) А UAC-то включен на удаленных машинах? Попробуйте добавить в VBS запрос на повышение прав.

      Ваша оценка: Thumb up Thumb down 0
      • igrek_boy

        10.06.2014 в 18:39

        Спасибо Вам за скорый ответ.

        Да, везде UAC по умолчанию.
        Дело в том, что я должен видеть результаты выполнения скрипта. Поэтому запускаю его в консоли, посредством psexec.

        Вы имеете в виду, добавить в начало скрипта вот это

        Sub ElevateUAC
        sParms = " |"
        If WScript.Arguments.Count > 0 Then
        For i = WScript.Arguments.Count-1 To 0 Step -1
        sParms = " " & WScript.Arguments(i) & sParms
        Next
        End If
        Set oShell = CreateObject("Shell.Application")
        oShell.ShellExecute "wscript.exe", WScript.ScriptFullName & sParms, , "runas", 1
        WScript.Quit
        End Sub

        только wscript заменить на cscript, да?

        Ваша оценка: Thumb up Thumb down 0
        • Vadim Sterkin

          10.06.2014 в 18:40

          Вы потренируйтесь с повышением VBS локально и самостоятельно. Для кода есть тег code.

          Ваша оценка: Thumb up Thumb down 0
          • igrek_boy

            11.06.2014 в 06:42

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

            Ваша оценка: Thumb up Thumb down +1
          • Vadim Sterkin

            11.06.2014 в 09:07

            Спасибо за отчет

            Ваша оценка: Thumb up Thumb down 0
  21. Роман Семёнычев

    17.07.2015 в 19:12

    а у меня в 8.1 кнопка неактивна (

    Ваша оценка: Thumb up Thumb down -1
    • Vadim Sterkin

      17.07.2015 в 21:37

      Какая кнопка?

      Ваша оценка: Thumb up Thumb down 0
  22. Андрей Захаров

    27.07.2015 в 00:41

    Здравствуйте, Вадим.

    Я просто хотел поделиться своим простым, как мне кажется, способом решения вопроса о Как открыть командную строку от имени Администратора.

    Итак,

    С помощью установленной программы FileMenu Tools создаём в контекстном меню свою команду на запуск CMD от имени Админа и из любой папки…

    http://6.firepic.org/6/images/2015-07/27/0p3rqpc4avg5.png
    http://6.firepic.org/6/images/2015-07/27/r5ozfuicqxab.png
    http://6.firepic.org/6/images/2015-07/27/wlj3sm3s3v0i.png
    http://6.firepic.org/6/images/2015-07/27/bcbyi7fdl5i6.png

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      27.07.2015 в 10:41

      Андрей, не используйте BBCode, и ваши сообщения не будут попадать в спам.

      Ваша оценка: Thumb up Thumb down 0
      • Андрей Захаров

        30.07.2015 в 00:42

        Vadim Sterkin: Андрей, не используйте BBCode, и ваши сообщения не будут попадать в спам.
        »

        Хорошо, просто я не особо опытный в этих BBCode… )))

        Ваша оценка: Thumb up Thumb down 0
  23. Iskandar Abdirimov

    17.10.2015 в 12:19

    я пытаюсь открыть командную строку.и мне пишут что приложение отсутствует.пожалуйста помогите

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      17.10.2015 в 15:01

      Вам сюда http://www.forum.oszone.net

      Ваша оценка: Thumb up Thumb down 0
      • Дм Буров

        18.10.2015 в 02:43

        Кстати, наткнулся на изменения реестра, приводящие к такому эффекту.
        Само по себе это не ново, но — оно не ловилась Microsoft Fix It и другими встроенными средствами диагностики. А учитывая, что запускать программы было почти нельзя… Точнее нельзя было запускать *.exe — но кто сегодня знает про другие расширения. :-D
        Я в итоге сумел изготовить и запустить regedit.com — иначе был бы тупик.

        [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\UserChoice]
        "Progid"="Applications\\7zFM.exe" ;или другой несуществующий путь
        Ваша оценка: Thumb up Thumb down 0
  24. Эд Вонг

    17.12.2016 в 23:45

    Ах, если бы был способ открыть Win+R с правами админа в Windows 10. Но это всего лишь мечты.

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      18.12.2016 в 09:25

      Так работает

      Ваша оценка: Thumb up Thumb down 0
  25. Tommy Gun

    27.01.2017 в 00:28

    почему когда я на Виндовс 7 открываю «запустить от имени админ.» Командную Строку или PowerShell, все равно отрывает как от имени пользователя под которым я сижу?? то есть там пишет «С:\Usres\Pavel>» вместо «С:\Windows\system32>» .
    а вот на виртуальной машине VMware Workstation Pro как раз выходит зайти от админа «С:\Windows\system32>».

    Ваша оценка: Thumb up Thumb down 0
  26. Веня Володарский

    03.09.2017 в 21:12

    Смотрите, проблемка на Windows 10, версия 1703. Командная строка убрана, вместо неё какой-то идиотский PowerShell. Самое ужасное, что если его отключить в настройках, он не уберётся! Так и будет висеть… Я уже с ума схожу — в Гугле никакие способы не помогли, и я совсем не знаю, что делать… помогите, пожалуйста… Работать невозможно.

    Ваша оценка: Thumb up Thumb down 0

Обсуждение завершено.

Subscribers

Популярные записи

  • 5 веских причин использовать учетную запись Microsoft в Windows (207)
  • Как разобраться в атрибутах SMART вашего SSD и перестать бояться за ресурс диска (214)
  • Автоматическое шифрование BitLocker в Windows 10 (32)
  • Магазин Windows и его приложения: удаление, восстановление, установка в издании LTSC (67)
  • Что мешает Windows 10 уйти в сон (26)
  • Как перенести Windows с HDD на SSD (315)
  • Как настроить создание полного образа Windows по расписанию (148)
  • Еще →

Свежие комментарии

  • Vadim Sterkin к записи Нюансы управления звуком в Windows 10
  • Александр к записи Нюансы управления звуком в Windows 10
  • Vadim Sterkin к записи Нюансы управления звуком в Windows 10
  • Vadim Sterkin к записи Нюансы управления звуком в Windows 10
  • Василий к записи Нюансы управления звуком в Windows 10
  • NikosColev к записи Нюансы управления звуком в Windows 10
  • Lecron к записи Нюансы управления звуком в Windows 10
  • Vadim Sterkin к записи Нюансы управления звуком в Windows 10

Рекомендую ресурсы

  • Windows 10, etc — канал этого блога в Telegram
  • Инсайдеры Windows 10 — чат блога в Telegram
  • Community — новости предварительных сборок
  • Николай Павлов — тайны планеты Excel
  • Вадимс Поданс — PKI, PowerShell и Тера Патрик
  • Василий Гусев — PowerShell и другие скрипты
  • Kazun — PowerShell для взрослых

Реклама

Измененная тема eleven40 Pro на платформе Genesis · Архивы и метки · Правила (16+) · О рекламе · Обратная связь · Вход

Допускается копирование материалов без изменений, с указанием имени автора и гиперссылки на сайт.