Cmd в контекстном меню windows 10

Содержание
  1. Как открыть командную строку из текущей папки Windows 10
  2. Как в Windows 10 открывать окно команд из любой папки
  3. Как открыть окно команд в папке Windows 10
  4. Как открыть окно команд в папке Windows 10
  5. Как вернуть окно команд в папке Windows 10
  6. Как открыть окно команд в папке Windows 10
  7. 10 способов открыть командную строку в Windows 10
  8. Все способы открыть командную строку — зачем так много?
  9. Открываем окно командной строки из меню Win + X
  10. Открываем окно командной строки из Диспетчера задач
  11. Командная строка в режиме администратора с помощью Диспетчера Задач — секретный способ
  12. Открытие командной строки из результатов поиска
  13. Запуск командной строки из всех приложений в меню Пуск
  14. Открываем командную строку из Проводника
  15. Командная строка из меню «Выполнить»
  16. Откройте командную строку из адресной строки Проводника
  17. Командная строка из меню «Файл» в Проводнике
  18. Открыть окно команд в Проводнике Windows
  19. Создание ярлыка для командной строки на рабочем столе
  20. Как вернуть «Открыть окно команд» в проводнике Windows 10
  21. Возвращаем пункт «Открыть окно команд» с помощью редактора реестра
  22. Дополнительная информация
  23. Добавляем собственные команды в контекстное меню Проводника
  24. Включение/выключения эскизов
  25. Удаление содержимого папки без удаления самой папки
  26. Заключение

Как открыть командную строку из текущей папки Windows 10

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

Поскольку в Майкрософт продвигают PowerShell, то с некоторых пор в Windows 10 данный пункт меню был заменен на «Открыть окно PowerShell здесь». Как теперь открыть командную строку в текущей папке Windows 10? Есть несколько способов это сделать.

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

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

Щелкаем правой кнопкой мыши по разделу cmd в дереве слева и выбираем пункт «Разрешения. ». Откроется окно настройки разрешений, в котором нажимаем кнопку «Дополнительно» расположенную внизу.

Появится еще одно окно «Дополнительные параметры безопасности для «cmd»» вверху которого будет надпись «Владелец: TrustedInstaller» и справа ссылка «Изменить» которую нужно нажать. В следующем окне в поле «Введите имена выбираемых объектов» вводим имя учетной записи или группы кого хотим сделать новым владельцем данного раздела реестра. Затем нажимаем кнопку проверить имена и следом OK.

Снова появится предыдущее окно, но владельцем будет значится указанный вами на предыдущем шаге. Здесь нужно поставить галочку «Заменить владельца подконтейнеров и объектов» и нажать OK.

Осталось дать себе права на редактирование. Для этого в окне «Разрешения для группы «cmd»» выбираем пользователя или группу назначенных владельцем и напротив «Полный доступ» отмечаем чекбокс «Разрешить» и нажимаем OK.

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

В результате меню примет вид как на изображении в начале статьи. Как уже говорилось выше, когда настройки сделаны лучше вернуть прежнего владельца раздела реестра указав в качестве имени «NT Service\TrustedInstaller». Теперь вы знаете, как можно в случае необходимости вернуть пункт «Открыть окно команд» в контекстное меню Проводника Windows 10 и сделать настройку его внешнего вида под себя. А кто не желает лезть в настройки реестра, может пользоваться вариантом с адресной строкой Проводника. О том, как сделать, чтобы по умолчанию Проводник Windows 10 запускался в произвольной папке можно узнать здесь.

Источник

Как в Windows 10 открывать окно команд из любой папки

Если вы много работаете с окном команд и вам нужно постоянно переходить из папки в папку, то вам часто приходится вводить команду «CD» и, может быть, указывать длинные пути. CHIP расскажет, как в новой версии Windows 10 вернуть командную строку.

Еще в ранних версиях Windows 10 можно было, зажав клавишу [Shift], кликать правой кнопкой по папке в проводнике и вызывать командную строку, но более поздние версии Windows 10 позволяют открывать только PowerShell. Чтобы вернуть окно команд в контекстное меню, нужно изменить реестр.

Нажмите [Win] + [R] и введите «regedit» без кавычек. Откройте путь «HKEY_CLASSES_ROOT\Directory\shell\cmd», правой кнопкой щелкните «cmd» и выберите «Разрешения». В следующем окне щелкните «Администраторы» и установите внизу в поле «Полный доступ» флажок «Разрешить». Щелкните «Применить» и затем «OK».

Если выскочило уведомление, что не удалось сохранить изменения из-за отказа в доступе, необходимо использовать немного другой путь. Снова нажмите правой кнопкой на «cmd» и выберите «Разрешения».

В открывшемся окне выберите «Дополнительно» и далее «Изменить» вверху. Введите свое точное имя пользователя в поле для ввода и нажмите «Проверить имена».

Если имя подтверждено, то Windows скорректирует ввод. Нажмите «OK» и вернитесь в окно, где можно разрешить полный доступ. Но теперь выберите строку «Пользователи» и активируйте полный доступ, нажав «Применить» и подтвердив «OK». Подсказка: точное имя пользователя вы найдете в папке «C:\Пользователи».

Вернитесь в редактор реестра. В правом поле есть параметр «HideBasedOnVelocityId». Щелкните по нему правой кнопкой, выберите «Переименовать» и добавьте в начало имени, например, дефис.

Закройте редактор реестра. Теперь в контекстном меню любой папки при зажатой клавише [Shift] снова появится строка «Открыть окно команд».

Читайте также:

Фото: компании-производители

Источник

Как открыть окно команд в папке Windows 10

Как открыть окно команд в папке Windows 10

В предыдущих версиях операционной системы Windows 10 была возможность открыть командную строку в папке. Для того чтобы открыть папку в командной строке было достаточно зажать кнопку Shift и в контекстном меню папки выбрать пункт открыть окно команд. После выхода обновления Windows 10 Creators Update пункт открыть окно команд был заменен на открыть окно PowerShell здесь.

Читайте также:  Asrock h310cm hdv драйвера windows 10

Если же в контекстном меню пуск замена пункта командной строки на оболочку Windows PowerShell не является проблемой, так как можно с легкостью вернуть командную строку вместо PowerShell в Windows 10. То в случае с возможностью открыть окно команд в нужной папке ситуация немножко сложнее, поскольку корпорация Майкрософт ещё не добавила возможность переключения PowerShell на командную строку.

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

Как вернуть окно команд в папке Windows 10

Если же Вы используете последнюю сборку операционной системы Windows 10 тогда пункт открыть окно команд контекстном меню папки отсутствует. Но пользователи после использования ниже описанного способа смогут вернуть открыть окно команд в контекстное меню. Перед использованием которого необходимо создать резервную копию реестра, чтобы всегда иметь возможность откатить изменения системы обратно.

После переименования параметра HideBasedOnVelocityId появится возможность выбрать пункт открыть окно команд даже без необходимости перезапуска Проводника Windows 10. Многие опытные пользователи рекомендуют просто удалять текущий параметр, чего делать однозначно не стоит, особенно если Вы не любитель создания резервных копий реестра и системы в целом. Похожий способ мы использовали в статье: Вам отказано в доступе к этой папке Windows 10.

Как открыть окно команд в папке Windows 10

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

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

Открыть оболочку Windows PowerShell можно с меню Файл в проводнике. Если же Вы запустите PowerShell от имени администратора, то командная строка будет также запущена с правами администратора. Смотрите ещё другие способы запуска командной строки от имени администратора в Windows 10.

А также можем предложить способ который позволит открыть папку в командной строке. Достаточно зайти в папку расположение которой в командной строке необходимо открыть, и в адресной строке ввести команду Cmd и нажать кнопку Enter.

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

10 способов открыть командную строку в Windows 10

Всем привет! Казалось бы, зачем отдельная заметка с инструкцией как открыть командную строку в Windows 10? — На самом деле у многих пользователей (особенно после перехода на Windows 10) возникает много вопросов, куда подевалась эта чертова командная строчка с привычного нам места?! Раз уж мне пришлось настроиться на рассказ — я решил максимально подробно раскрыть данный вопрос и показать вам целых 10 различных способов запустить командную строчку в новейшей Windows 10.

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

Все способы открыть командную строку — зачем так много?

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

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

Открываем окно командной строки из меню Win + X

Наверное, это самый простой способ открыть командную строку на Windows 10 — нажмите на клавиатуре сочетание «Win + X» и в появившемся меню выберите нужный пункт.

Удобство данного способа в том, что вы можете выбрать сразу несколько режимов работы командной строки — это:

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

Открываем окно командной строки из Диспетчера задач

Откройте «Диспетчер задач» и перейдите в подробный режим (Кликнув подробнее). Нажмите «Файл» в левом верхнем углу, а затем перейдите в «Запустить новую задачу». Введите CMD или cmd.exe и нажмите кнопку OK — тем самым вы откроете командную строку. Кроме того, можно отметить галочкой пункт, который запустит командную строку с правами Администратора.

Командная строка в режиме администратора с помощью Диспетчера Задач — секретный способ

Тут почти все как и в предыдущем пункте, чтобы запустить командную строку от имени администратора — просто удерживайте клавишу CTRL зажатой на клавиатуре при щелчке Файл > Создать новую задачу, тем самым вы откроете командную строку с правами админа (никаких команд вводить не нужно)

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

Вы можете запросто открыть окно командной строки просто введя «CMD» в поле поиска (Клавиши Win + S на клавиатуре). Возможно когда в Россию завезут Кортану, мы сможем компьютеру скомандовать голосом, но пока обойдемся и без этого…

Чтобы запустить терминал этим способом с правами администратора, то введите CMD в поле поиска и кликните правой кнопкой мыши и выберите пункт «Запустить от имени администратора». Как вариант чтобы вообще не трогать мышь, с помощью стрелок выберите командную строку и нажмите CTRL + SHIFT + ENTER, чтобы открыть окно командной строки в режиме администратора.

Читайте также:  Windows 2019 server standard kms

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

Откройте меню Пуск, кликнув по изображению Windows в левом нижнем углу. Перейдите во все приложения и найдите там «Служебные — Windows», а затем кликните по «Командная строка»

Открываем командную строку из Проводника

Командную строку можно открыть и через проводник Windows — просто перейдите по адресу C:WindowsSystem32 и найдите там файл cmd.exe. Вы можете либо кликнуть два раза, либо же нажав правую кнопку мыши выбрать «Запуск от имени администратора» — тут все зависит от вас и то, с какими правами требуется запустить терминал.

Командная строка из меню «Выполнить»

Нажмите кнопки «Win + R» на клавиатуре чтобы открыть диалоговое окно «Выполнить». Наберите команду CMD и нажмите кнопку OK (или Enter на клавиатуре).

Откройте командную строку из адресной строки Проводника

Откройте Проводник Windows и ткните в адресную строку (или нажмите сочетание клавиш ALT + D на клавиатуре). Просто введите CMD в адресной строке и тем самым вы запустите командную строчку с указанием пути текущей папки (где вы были на момент вызова терминала)

Командная строка из меню «Файл» в Проводнике

Откройте стандартный Проводник Windows, перейдите в папку или диск, который будет выбран в качестве стартового в командной строке. Кликните «Файл» на ленте и выберите «Открыть командную строку». Тут у вас два варианта запуска:

Открыть окно команд в Проводнике Windows

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

Создание ярлыка для командной строки на рабочем столе

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

Кликните правой кнопкой мыши в пустом месте на рабочем столе, в контекстном меню выберите пункт «Создать > Ярлык»

В поле «Укажите расположение объекта» введите «cmd.exe» и нажмите «Далее»

Задайте любое имя создаваемому ярлыку и нажмите «Готово» (я, например, назвал Командная строка Администратор, так как планирую запускать с расширенными правами и расскажу вам как сделать так же)

Если вы как и я, хотите запускать командную строку с ярлыка от имени администратора, то перейдите в свойства ярлыка (кликните правой кнопкой мыши по ярлыку и выберите в контекстном меню Свойства). Нажмите кнопку «Дополнительно» внизу и отметьте пункт «Запуск от имени администратора».

Вот вы и создали ярлык, который откроет окно командной строки по двойному клику по нему. Надеюсь, что у вас больше не возник насущного вопроса — как открыть окно командной строки в Windows 10, но на всякий случай — жду ваших комментариев…

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

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

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

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

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

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

Окно команд можно открывать и на рабочем столе: 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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Bluetake bt007x драйвер windows 7

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

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

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

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

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

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

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

Добавляем собственные команды в контекстное меню Проводника

Однажды я уже рассказывал на Хабре, как можно добавить собственную команду в контекстное меню браузера Internet Explorer (Удобное дополнение к IE при написании обзоров / Internet Explorer / Хабрахабр). Сейчас я расскажу, как добавить свою команду в контекстное меню Проводника. Поехали.

Информация о контекстном меню Проводника и Рабочего стола хранится в разделе реестра HKEY_CLASSES_ROOTDirectoryBackgroundShell. Именно отсюда система узнает, какие команды нужно отобразить в контекстном меню и какие программы нужно запустить, когда пользователь щелкает по выбранной команде меню. Таким образом, вооружившись этими знаниями, мы сможем сами создавать нужные нам команды.

Итак, чтобы добавить новую команду в контекстное меню, достаточно создать в разделе HKCRDirectoryBackgroundShell новый подраздел. Предположим, мы хотим, чтобы в меню появилась команда, запускающая стандартный Блокнот. Создаем подраздел notepad и сразу можем проверить и убедиться, что в контекстном меню Рабочего стола появилась одноименная команда. Нам даже не пришлось перезагружать компьютер. Естественно, такая команда не очень нас устраивает, и мы хотим задать собственный текст, например, Блокнотик. Для этого редактируем параметр по умолчанию созданного подраздела и записываем для него новое значение, которое мы хотим видеть, например, прописываем слово Блокнотик. Снова проверяем и убеждаемся, что в контекстном меню появилась наша команда.

Теперь настраиваем другие параметры, чтобы созданная команда реагировала на щелчки мышью. Подраздел может содержать в себе другие вложенные подразделы и различные параметры строкового типа. Сначала рассмотрим параметры. Мы уже знаем, что параметр по умолчанию определяет название команды. Также можно использовать следующие параметры (привожу только часть возможных параметров):

Теперь перейдем к подразделам. Прежде всего, нужно создать подраздел command. Параметр по умолчанию данного подраздела должен содержать в себе команду, которая будет выполняться при выборе соответствующего элемента контекстного меню. В нашем случае, нужно прописать команду notepad.exe.

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

Включение/выключения эскизов

Рассмотрим практический пример создания собственной команды в меню Проводника. Если вы предпочитаете просматривать файлы в режиме Значки, то заметили, что, например, значки картинок отображаются в виде эскизов. В настройках папки можно изменить данное поведение и отключить показ эскизов. Но включать или отключать эти настройки очень утомительно. Судите сами – сначала надо нажать на клавишу Alt, чтобы появилась строка меню у Проводника, далее выбираем меню Сервис | Параметры папок…. После этого нужно переключиться на вкладку Вид и поставить или убрать флажок у команды Всегда отображать значки, а не эскизы. Упростим задачу при помощи реестра и небольшого VBS-сценария, который циклически меняет значения параметра IconsOnly в разделе HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced. Создадим новый раздел ToggleThumb в разделе HKEY_CURRENT_USERSoftwareClassesDirectoryBackgroundShell и присвоим параметру по умолчанию строковое значение Включить/Выключить эскизы. Тем самым мы создали новую команду для контекстного меню папки в Проводнике. Обратите внимание, что теперь мы используем раздел HKEY_CURRENT_USER, чтобы действие примера распространялось только на одного пользователя. Теперь создаем подраздел command и прописываем в параметре по умолчанию строку wscript.exe «%WinDir%togglethumbs.vbs». Далее нужно создать сценарий, который будет переключать режим показа эскизов.

Сохраните созданный сценарий под именем togglethumbs.vbs и скопируйте его в папку Windows.
Теперь вы можете открыть Проводники и проверить работу новой команды. Для удобства я сначала выбрал режим Крупные значки, которые отображаются в виде эскизов.

Далее я выбрал в контекстном меню пункт Включить/Выключить эскизы и получил следующий результат – вместо эскизов я увидел значки программы Adobe Photoshop, ознакомительную версию которой я поставил несколько дней назад на своем компьютере.

Идею для данного примера я почерпнул со страницы http://www.winhelponline.com/blog/toggle-thumbnail-previews-right-click-menu-windows-vista-windows-7/ и немного модифицировал ее. Автор оригинального примера предлагает для большего удобства воспользоваться готовыми REG-файлами создания (togglethumbs.reg) и удаления (undo.reg) разделов для новой команды, а также готовый сценарий (togglethumbs.vbs). От себя добавлю, что копирование файла сценария в папку Windows, используемое автором идеи – не самый лучший вариант, так как данная папка является защищенной и не нужно засорять ее собственными файлами. Поэтому, если вы будете использовать пример на своем компьютере, то переделайте его таким образом, чтобы файл сценария находился в более доступном для пользователя месте.

Удаление содержимого папки без удаления самой папки

Практически аналогично добавляется собственная команда и в контекстное меню папки. Недавно я нашел один пример применения контекстного меню папки в Проводнике — Add Empty Folder Contents to Windows 7 Right Click Context Menu. | The Windows Club.

Автор примера рассказывает, как добавить в контекстное меню папки команду для удаления содержимого папки без удаления самой папки. Т.е. вам не придется открывать папку, выделять все файлы и нажимать на клавишу Delete, достаточно выбрать команду Удалить содержимое папки. Я немного модифицировал пример, чтобы он более органично смотрелся на русской версии Windows.

Для этого добавляем в раздел HKEY_CLASSES_ROOTDirectoryshell подраздел DeleteFolderContent и создаем в нем строковый параметр MUIVerb со строкой Удалить содержимое папки. Далее в разделе DeleteFolderContent создаем подраздел command и в его параметре по умолчанию прописываем строчку:

Все готово и можете пользоваться примером.

Заключение

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

Источник

Поделиться с друзьями
Советы экспертов и специалистов
Adblock
detector