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

1041
icl7126

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

0

1 ответ на вопрос

3
nixda
  1. press Win + R and type in shell:sendto
  2. create a new textfile in this folder and copy & paste the following lines
    @echo off cd /D "%~dp1" md "%~n1" move %1 "%~dp1%~n1"
  3. save it as folder.cmd (or whatever you wish as long as the extension is .cmd or .bat)

Explanation

  • %1 » The normal parameter that represents your selected file
  • cd » Change Directory - move to a specific Folder
  • %~dp1 » Extracts the drive & path from %1
  • md » Make Directory - Creates a new folder
  • %~n1 » Extracts the filename from %1 without the extension
  • move » Move a file from one folder to another

Source: batch parameters & batch commands

Мне нравится твоя импровизация :) но есть одна ошибка. Он не будет перемещать файл, если путь содержит пробелы. Вы можете помочь мне с этим? icl7126 11 лет назад 0
О, это исправлено сейчас. nixda 11 лет назад 0
Ты самый лучший! Спасибо icl7126 11 лет назад 0