Меню Рубрики

Как добавить командную строку в контекстное меню windows 10

Как вернуть «Открыть окно команд» в проводнике Windows 10

В Windows 10 версии 1703 пункт «Командная строка» в контекстном меню «Пуск» изменился на PowerShell, а пункт контекстного меню проводника (который появляется, если удерживать Shift при нажатии правой кнопки мыши) «Открыть окно команд» — на «Открыть окно PowerShell здесь». И если первое легко меняется в Параметры — Персонализация — Панель задач (пункт «Заменить командную строку оболочкой Windows PowerShell»), то второе при изменении данной настройки не изменяется.

В этой инструкции — пошагово о том, как вернуть пункт «Открыть окно команд» Windows 10, вызываемое в Проводнике при вызове контекстного меню с удерживанием клавиши Shift и служащий для запуска командной строки в текущей папке (если вызывать меню в пустом месте окна проводника) или в выбранной папке. См. также: Как вернуть панель управления в контекстное меню Пуск Windows 10.

Возвращаем пункт «Открыть окно команд» с помощью редактора реестра

Для того, чтобы вернуть указанный пункт контекстного меню в Windows 10, проделайте следующие действия:

  1. Нажмите клавиши Win+R и введите regedit для запуска редактора реестра.
  2. Перейдите к разделу реестра HKEY_CLASSES_ROOT\Directory\shell\cmd, нажмите правой кнопкой мыши по имени раздела и выберите пункт меню «Разрешения».
  3. В следующем окне нажмите кнопку «Дополнительно».
  4. Нажмите «Изменить» рядом с пунктом «Владелец».
  5. В поле «Введите имена выбираемых объектов» введите имя вашего пользователя и нажмите «Проверить имена», а затем — «Ок». Примечание: если используется учетная запись Майкрософт, введите адрес электронной почты вместо имени пользователя.
  6. Отметьте пункт «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта», затем нажмите «Ок» и подтвердите действие.
  7. Вы вернетесь в окно параметров безопасности раздела реестра, в нем выберите пункт «Администраторы» и установите отметку «Полный доступ», нажмите «Ок».
  8. Вернувшись в редактор реестра, нажмите по значению HideBasedOnVelocityId (в правой части редактора реестра) правой кнопкой мыши и выберите пункт «Удалить».
  9. Повторите шаги 2-8 для разделов HKEY_CLASSES_ROOT\Directory\Background shell\cmd и HKEY_CLASSES_ROOT\Drive\shell\cmd

По завершении указанных действий, пункт «Открыть окно команд» вернется в том виде, в котором ранее присутствовал в контекстном меню проводника (даже без перезапуска explorer.exe или перезагрузки компьютера).

Дополнительная информация

  • Существует дополнительная возможность открыть командную строку в текущей папке в проводнике Windows 10: находясь в нужной папке, введите в адресную строку проводника cmd и нажмите Enter.

Окно команд можно открывать и на рабочем столе: Shift + правый клик мышью — выбор соответствующего пункта меню.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

Раньше не мог удалить в реестре неудаляемую запись, теперь благодаря вам это оказывается легко. С уважением Олеги!

Спасибо, за статью. Полностью согласен с высказыванием предыдущего пользователя. Благодаря Вам, теперь знаю, как правильно удалять из реестра неудаляемые записи.

Дополню, у меня например не было разделов
HKEY_CLASSES_ROOT\ Directrory\ Background\ shell\ cmd
и
HKEY_CLASSES_ROOT\ Directrory\ Drive\ shell\ cmd

Соответственно и не работал вызов окна команд с помощью shift.
РЕШЕНИЕ: создать эти разделы вручную, и создать все подразделы и строковые параметры из раздела
HKEY_CLASSES_ROOT\ Directrory\ shell\ cmd

…и все заработало!
Автору большое спасибо!

Потому что тут автор допустил ошибку. Не «Directrory», а «Directory» — и убрать лишние пробелы — всё есть, и переход к нужному разделу реестра лёгок и быстр.

Спасибо! Очень помогло а то я даже запаниковала, npm не знала как запустить

Здравствуйте! У меня при попытке удалить, вылезает ошибка Ошибка при удалении параметров. Не удается удалить все выделенные параметры Как мне быть?

Судя по всему, вы не предоставили себе разрешения на редактирование раздела реестра (что описывается в статье).

Ехх… Не внимательный я! Спасибо! Понял свою ошибку…

К сожалению, рано я обрадовался появившемуся меню. Только теперь это консольное окно не принимает команды по компиляции приложений. Видимо CMD не читает пути из переменных сред.

Странно…
А не было ли у вас там своих переменных среды, которые сбросились после обновления до 1703?

Огромное спасибо за гайд. Все получилось!

Большое вам спасибо за эту статью! Она очень помогла! Часть про редактирование реестра

Подскажите, как таким образом запустить cmd от имени администратора, в нужной мне папке? Единственный способ для меня, запустить от админа, это с ярлыка cmd (правой кнопкой). Если прописывать через run, в адресной строке или через контекстное меню, то запустится с обычными правами.

Вот так можно сделать — tenforums.com/tutorials/59686-open-command-window-here-administrator-add-windows-10-a.html (там файл reg, добавляющий пункт в меню)

«Перейдите к разделу реестра HKEY_CLASSES_ROOT\ Directrory»
Directrory
DirecTROry.

Dmitry, Вы поправили в начале. А внизу так и осталось (HKEY_CLASSES_ROOT\ Directrory\ Background\ shell\ cmd)

Спасибо. Теперь, кажется, везде поправил.

Большое вам спасибо, вы очень сильно помогли)

После этих манипуляций теперь ничего не перетаскивается.
Что делать?

Т.е. не перетаскивается? Не должно оно на это влиять. Попробуйте просто перезагрузить компьютер (именно перезагрузка, а не завершение работы и включение повторное).

Спасибо за инструкцию, облегчило работу с adb при перепрошивке телефона

Просто идеальная статья, сделал всё по инструкции и всё работает

Источник

Улучши Windows 10 — откорректируй реестр

Реестр является основной частью Windows с 1992 года, еще с бытности Windows 3.1. Он функционирует как внутренняя база данных приложений и самой Windows. При правильном обращении может предложить множество небольших настроек для повышения производительности ОС. К сожалению, визуальный редактор реестра не предполагает простоту и удобство настройки операционки для простых пользователей системы. Он включает в себя множество параметров и настроек, разобраться в которых проблематично даже специалисту.

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

Для этого необходимо точно следовать нашим советам и пошаговым описаниям, изменяя содержимое реестра своей ОС.

Немного теории.

Для того, чтобы войти в реестр Windows для редактирования, необходимо сделать 2 простых шага:

  • Запустить команду «Выполнить»
  • через « Пуск»>«Выполнить»
  • комбинация клавиш « Win»+«R»
  • В окне «Открыть» набираем команду « regedit» для запуска Редактора, с помощью которого будем изменять реестр.

После запуска оболочки редактора переходим непосредственно к внесению изменений.

Кнопки панели задач

Если в приложении открыто несколько окон, например, два документа MSExcel, то по умолчанию, они группируются под одним значком. При наведении курсора – отображаются миниатюры каждого из них, что позволяет выбрать необходимый. Однако, можно задать параметры, при которых щелчок по значку возвращает пользователя в последний активный документ.

Для этого редактируем ветку:

Создаем новый параметр DWORD под названием « LastActiveClick ». Его значение устанавливаем равное 1, как показано ниже.

Продолжительность анимации меню

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

Значение, которое можно изменить, называется « MenuShowDelay »; по умолчанию — 400 миллисекунд, но можно уменьшить его (или увеличить, если хотите). Вы также можете выбрать, чтобы окна всплывали, а не проявлялись, открывая приложение «Настройки», ища переключатель, обозначенный «Показать анимацию в Windows», и передвинув переключатель.

Будьте осторожны, — мгновенное появление подменю на самом деле сильно отвлекает!

Выключение Windows

Когда вы завершаете работу или перезапускаете Windows, операционная система «инструктирует» все запущенные процессы о прекращении работы. Иногда, запущенная программа не прекращает работу — и это может быть по уважительной причине. Например, открыто диалоговое окно « Сохранить файл », в котором вам нужно осуществить действие. Но чаще всего, причина в некачественно написанной программе, которая не закрывается так быстро, как должна. Если вам не нравится ждать, вы можете приказать Windows принудительно закрывать все процессы, когда пришло время перезагрузки.

Для этого перейдите к:

Создайте новое значение DWORD под названием « AutoEndTasks », присвойте ему значение 1. И раздражающие сообщения «Приложение предотвращает выключение» уйдут в прошлое.

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

Командная строка в контекстном меню

В предыдущих версиях ОС вы могли удерживать Shift, щелкая правой кнопкой мыши по папке, чтобы увидеть удобную опцию « Открыть окно команд ». В Windows 10, меню изменено на « Открыть окно Powershell ». Если хотите вернуть опцию командной строки старой школы, ключ для редактирования:

Найдите значение DWORD под названием « HideBasedOnVelocityId »; для восстановления старого меню, переименуйте его в « ShowBasedOnVelocityId ».

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

Чтобы получить доступ, нажмите правой кнопкой мыши на « cmd », выберите « Разрешения » и нажмите « Дополнительно ». В верхней части окна, которое открывается, вы должны увидеть, что этот ключ для полного доступа разрешен TrustedInstaller . Нажмите ссылку « Дополнительно », затем « Изменить » рядом с этим именем, чтобы открыть диалоговое окно « Выбрать пользователя или группу ». Введите свое имя пользователя и нажмите кнопку « ОК », чтобы закрыть это окно, и снова, чтобы закрыть окна « Дополнительные параметры безопасности ».

Наконец, как только вы вернетесь в окно « Разрешения для cmd »:

  • выберите группу « Администраторы »;
  • отметьте поле « Разрешить » рядом с « Полный доступ »;
  • нажмите « ОК ».

Теперь вы можете изменить имя значения.

Убрать «Открыть PowerShell» в контекстном меню

Сделав это, вы можете скрыть элемент меню PowerShell. Ключ, который вам нужно изменить, находится рядом с тем, который мы только что редактировали, по адресу:

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

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

Take Ownership в контекстном меню

Как мы только что рассмотрели, разрешения (права доступа) в Windows могут быть изменены. Добавление ярлыка в меню «Проводника» может значительно облегчить управление конкретными файлами (хотя, к сожалению, он не работает для ключей реестра). Чтобы добавить право доступа, перейдите к:

  • создайте новый подраздел в этом ключе под названием « runas »;
  • дважды щелкните значение «(по умолчанию)», которое автоматически создается для нового ключа;
  • измените его значение на « Take Ownership »;
  • создайте новое значение String внутри ключа runas , называемого « NoWorkingDirectory », и оставьте его значение отключенным.

Следующим шагом в этом процессе является создание нового подраздела в « runas », называемого « command », и снова отредактировать значение «(по умолчанию)» («Default»). Однако на этот раз вам нужно будет ввести следующее значение:

cmd.exe /c takeown /f \»%1\» && icacls\»%1\» /grant administrators:F

Наконец, нам нужно создать новое строковое значение внутри этого ключа под названием «IsolatedCommand» ; установите его значение в ту же строку CMD.EXE, как указано выше. Это изменение должно вступить в силу немедленно: при щелчке правой кнопкой мыши по файлу вы теперь увидите возможность «взять права доступа» на себя, не вникая в настройки безопасности Windows.

Take Ownership с папками

Вышеупомянутый хак работает с файлами, но не по целым папкам. Чтобы она работала и в папках, что означает возможность сразу «овладеть» сотнями файлов – перейдите к:

Следуйте тем же инструкциям, что и раньше: создайте новый ключ « runas », измените его значение по умолчанию на « Take Ownership » и создайте новое строковое значение « NoWorkingDirectory ». Затем снова создайте подраздел « command », отредактируйте значение «(по умолчанию)» .

На этот раз команда:

cmd.exe /c takeown /f \»%1\» /r /d y && icacls \»%1\» /grant administrators:F /t

Еще раз скопируйте приведенную выше команду в новое строковое значение IsolCommand в разделе « command » — и вы закончили.

Очистить контекстное меню «Открыть с помощью»

Когда вы щелкните правой кнопкой мыши по файлу и выберите «Открыть с помощью», вы увидите список программ, которые зарекомендовали себя как обработчики для данного типа файла. Чтобы удалить конкретное приложение из этого списка, перейдите к:

Здесь вы найдете длинный список всех расширений файлов, зарегистрированных на вашем ПК. Прокрутите страницу вниз до той, которую вы хотите отредактировать, а затем разверните ее, чтобы открыть подраздел « OpenWithList ». Тут вы найдете все зарегистрированные обработчики. Удалите любой ключ, чтобы изъять его из контекстного меню.

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

Контекстные меню «Копировать в . » и «Переместить в . »

Редактируя реестр, можно создавать элементы контекстного меню, которые позволяют копировать и перемещать элементы одним щелчком мыши. Начните с навигации по:

Вы увидите, что уже есть подраздел, называемый SendTo . Создайте новый и назовите его «Copy To». Затем отредактируйте его значение «(по умолчанию)» и установите его на

Теперь, когда вы щелкаете правой кнопкой мыши по файлу или папке, вы увидите новый пункт меню «Копировать в папку . » , который позволяет вам напрямую указать место назначения. Чтобы создать пункт меню « Переместить в папку» , сделайте то же самое, но создайте ключ «Move To» и установите его значение по умолчанию

Установить при копировании файлов значение «Сделать это для всех элементов» по ​​умолчанию

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

Просто измените значение « Confirmation CheckBoxDoForAll » с 0 на 1.

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

Изменить имя владельца и организации

При установке ОС, вас попросили указать имя и организацию. Многие приложения используют эту информацию в качестве значений по умолчанию для регистрации и других метаданных. Это прекрасно, насколько это возможно — но нет официального способа обновить эту информацию.

К счастью, это просто отредактировать в реестре. Ключи, которые хранят эту информацию, расположены по адресу:

HKEY_LOCAL_MACHINE \Software\Microsoft\Windows NT\CurrentVersion

Значения называются « RegisteredOrganization » и « RegisteredOwner » — не стесняйтесь изменять их так, как хотите.

Включить пошаговую загрузку

Экран загрузки Windows 10 может быть и элегантен с голубым логотипом на простом черном фоне — но он совершенно не информативный, если что-то пойдет не так. Поэтому продвинутые пользователи могут настроить показ журнала в стиле Linux.

Чтобы включить «режим пошаговой загрузки», перейдите к:

Создайте новое значение DWORD под названием « VerboseStatus » и устанвите ему значение 1. Как только это будет сделано, приготовьтесь к потоку технической информации при следующем запуске Windows .

Вот и все, проведя эти нехитрые манипуляции можно усовершенствовать работу Windows на вашем компьютере.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как добавить кнопку выключения в windows 10 на панель задач
  • Как добавить кнопку выключения в windows 8 на начальный экран
  • Как добавить казахский язык в языковую панель windows 7
  • Как добавить иконку мой компьютер на рабочий стол windows 10
  • Как добавить иконку звука на панель задач windows 10