-1

Как я могу создать несколько папок из нескольких файлов, установленных в одной папке?

Пример. У меня есть 80 PDF-файлов в одной папке, и я хочу создать 80 папок для каждого файла, чтобы разделить их.

Это возможно и как?

Спасибо

2 ответа2

2
for %%x in ("*.pdf") do (
    md "%%~nx"
    move "%%x" "%%~nx"
)
1
@echo off

setlocal EnableDelayedExpansion

for %%A in (myfolder\*.pdf) do (
    set tmp_FolderName=%%~nA
    set tmp_FileName=%%~A
    md "!tmp_FolderName!"
    move "!tmp_FileName!" "!tmp_FolderName!" >nul
)

setlocal DisableDelayedExpansion
endlocal

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .