Меню Рубрики

Cmd вместо powershell 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 при перепрошивке телефона

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

Источник

Разница между командной строкой cmd и Windows PowerShell

Часто наличие двух инструментов командной строки в одной операционной системе может запутать пользователя. Сегодня мы поговорим о том, в чем разница между командной строкой и Windows PowerShell и когда их необходимо использовать!

Предыстория

Командная строка Windows: командная строка представляет собой простое приложение Win32. Он имеет возможность взаимодействия с любым другим приложением или объектом Win32 в операционной системе Windows. Люди используют его для различных целей — но главным образом для переключения критических настроек Windows и для исправления различных компонентов операционной системы, используя такие инструменты, как SFC или CHKDSK . Его также можно условно назвать обновленной версией MS-DOS. MS-DOS была приложением командной строки Microsoft в операционных системах Windows до появления командной строки.

Windows PowerShell: PowerShell взаимодействует в более глубокой интеграции с операционной системой Windows, и приносит поддержку скриптов. Он основан на .NET Framework и впервые выпущен в 2006 году. Он используется для всех задач, которые может выполнять командная строка, но кроме того, он также является отличным инструментом для системных администраторов.

CMD vs PowerShell

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

Если вы хоть немного знакомы с компьютерным программированием, вы узнаете о переменных . Эти переменные используются для хранения данных, которые можно использовать для выполнения различных операций. Командлеты PowerShell можно использовать для операций в другом командлете. Это позволяет объединить несколько командлетов для создания сложного, но эффективного командлета, который выполняет задачу.

Windows PowerShell поставляется с Windows PowerShell ISE, что делает его отличной средой сценариев, которую можно использовать для создания и управления различными сценариями PowerShell.

Командная строка Windows не может делать все эти вещи. Это устаревшая среда. Она вдохновлена MS-DOS и не имеет большого доступа к административным привилегиям, как Windows PowerShell.

Вообщем Командная строка является для обычного пользователя, задавать базовые команды, такие как sfc /scannow и т.п.

PowerShell уже более профессиональный. К примеру вот этой одной командой можно переустановить все UWP приложения в Windows 10

Источник

Показать командную строку вместо PowerShell в меню Win+X в Windows 10

Нажав правой клавишей мыши на меню «Пуск» (или нажав клавиши Win+x) вы увидите меню с ярлыками для различных настроек системы. В данном меню отображается «Командная строка» или «PowerShell», вы же можете настроить, что именно нужно отображать. В сегодняшней статье рассмотрим пару способов изменения меню правой клавиши мыши при нажатии на «Пуск», чтобы заменить в нем «Командная строка» на «PowerShell» или наоборот.

Изменить PowerShell на Командную строку в меню Win + X в параметрах

1. Откройте меню «Пуск» и зайдите в «Параметры».

2. Зайдите в «Персонализация».

3. В левой колонке выберите «Панель задач», с правой стороны возле «Заменить командную строку оболочкой Windows PowerShell в меню, которое появляется при щелчке правой кнопкой мыши по кнопке «Пуск» или при нажатии клавиш Windows+X» нажмите на переключатель. Если переключатель в положении «Вкл.» — при нажатии Win+X будет отображаться PowerShell, если переключатель в положении «Откл.» — при нажатии Win+X будет отображаться «Командная строка». После включения нужного закройте окно настроек.

Изменить PowerShell на Командную строку в меню Win + X в редакторе реестра

Перед редактированием реестра рекомендуется создать точку для восстановления системы.

1.Откройте редактор реестра: в строке поиска или в меню выполнить (выполнить вызывается клавишами Win+R) введите команду regedit и нажмите клавишу Enter.

2. Перейдите по пути Компьютер\ HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ Advanced. Когда в левой колонке выберите раздел Advanced в правой колонке откройте параметр DontUsePowerShellOnWinX. В поле «Значение» введите 1 если хотите, чтобы отображалась командная строка в меню Win+x, или 0 — если вы хотите, чтобы отображался PowerShell. После ввода нужного значения нажмите на «ОК» и закройте редактор реестра.

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

На сегодня всё, если вы знаете другие способы или у вас есть дополнения — пишите комментарии! Удачи Вам 🙂

Источник

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

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

  • Cmd windows скопировать папку
  • Cmd windows поиск файла
  • Cmd windows net use
  • Cmd windows mac address
  • Cmd windows change disk