Приложение, которое переместит файл в новую папку с именем файла

Есть ли какое-либо приложение или .reg файл, который добавит новый пункт в контекстное меню Windows во все файлы, которые будут иметь эту функциональность:
1. создать новую папку с именем выбранного файла
2. переместить выбранный файл в эту папку

1 ответ

Решение
  1. нажмите Win + R и введите в оболочке:sendto
  2. создайте новый текстовый файл в этой папке и скопируйте и вставьте следующие строки
    @echo off
    cd /D "%~dp1"
    md "%~n1"
    move %1 "%~dp1%~n1"
  3. сохраните его как folder.cmd (или как хотите, если расширение -.cmd или.bat)

объяснение

  • %1 "Нормальный параметр, который представляет выбранный вами файл
  • cd "Изменить каталог - перейти в определенную папку
  • %~dp1 "Извлекает диск и путь из%1
  • md "Make Directory - создает новую папку
  • %~n1 "Извлекает имя файла из%1 без расширения
  • переместить "Переместить файл из одной папки в другую

Источник: пакетные параметры и пакетные команды

Другие вопросы по тегам