Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 267
Благодарности: 8

Профиль | Отправить PM | Цитировать


не решение 1го поста но
решение для названия темы:
вариант просто для одного любого файла через драгндроп на батник
Код: Выделить весь код
@echo off
chcp 1251>nul

set File=%~1

for %%F in ("%File%") do (
if not exist "%%~dpnF" Md "%%~dpnF"
move "%File%" "%%~dpF%%~nF\%%~nxF">nul
)

exit /b
если повесить на ПКМ, то создаёт папки для каждого из выделенных файлов
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\DirByFile]
"MUIVerb"="Создать папку по имени файла"
"Icon"="C:\\Windows\\System32\\shell32.dll,3"

[HKEY_CLASSES_ROOT\*\shell\DirByFile\command]
@="D:\\111\\Создать папку по имени файла.bat \"%1\""

Цитата denis19:
а своё никак поставить? Например то же New или Folder? С этими именами New и Folder не работает. »
NewFolderPath = ParentFolder & "своё"
NewFolderPath = ParentFolder & "New"
NewFolderPath = ParentFolder & "Folder"

Последний раз редактировалось shadowbat, 02-05-2023 в 04:57.

Это сообщение посчитали полезным следующие участники:

Отправлено: 04:31, 02-05-2023 | #8