![]() |
написать bat для копирования файлов по каталогам на desktop
Задача: на рабочем столе мусор в виде *.txt; *.rar; *.jpeg - нужно написать bat для копирования этих файлов по каталогам на desktop
Что я написал: @echo off set /p path="(C:\) Path: " set /p format="File format.xxx: " if not exist ".\%format%_Files" (MD ".\%format%_Files") rem проблема именно здесь, он ищет файлы не в "%userprofile%\Desktop\ " а в "%userprofile%\Desktop\%FileFormat%_Files\ " rem Конечно не находит, и всЁ((( for /f "tokens=*" %%a in ('dir /b /s /ad "%pathE%"') do (copy "%%a\*.%FileFormat%" ".\%FileFormat%_Files\") rem Как оформить алгоритм??? |
Eugene Shugaev, С проверкой на наличие в конечной папке:
Код:
@echo off |
Время: 01:58. |
Время: 01:58.
© OSzone.net 2001-