БА
Барбос Арчеев

CMD скрипт для сортировки файлов игнорирует файлы с длинными именами. Кто подскажет выход?

mkdir %HOMEPATH%\"arhiv files"

cd %HOMEPATH%\Downloads

for %%a in (*.txt,*.doc,*.docx,*.html,*.pdf,*.xlsx,*.djvu) do move %%a %HOMEPATH%\Documents

for %%b in (*.mp4,*.avi,*.MOV,*.FLV,*.WMV,*SWF) do move %%b %HOMEPATH%\Videos

for %%c in (*.mp3,*.amr,*.wav,*.wawe,*.wma) do move %%c %HOMEPATH%\Music

for %%d in (*.rar,*.zip,*.7z) do move %%d %HOMEPATH%\"arhiv files"



Вот такая зарисовка! Кто поможет?

Otto Khatamov
Otto Khatamov

Скорее всего не длинные имена, а просто с пробелами
for %%a in (*.txt,*.doc) do ( move "%%a" %HOMEPATH%\Documents )
P.S. Будь человеком, переименуй "arhiv files" в "Archives" 🙂

Похожие вопросы
Кто пишет на баше? помогите с скриптой сортировки.
Создал cmd файл с командой copy
Скрипт восстановления файла
как удалить файлы с длинным именем?
Как удалить файл с помощью CMD или BAT- команд
дайте мне скрипты на bat файлы
BAT/CMD. Парсинг, правка, копирование файлов.
как реализовать такой cmd/bat файл
CMD Скрипт не работает.
сортировка файлов в папке как отсортировать от большего к меньшему файлы с числовым именем в папке?