Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Копирование ТОЛЬКО файлов из дерева каталогов (http://forum.oszone.net/showthread.php?t=171218)

highroller 25-03-2010 17:15 1377000

Копирование ТОЛЬКО файлов из дерева каталогов
 
Ситуация такова: на компе каждый день создаётся несколько папок с файлами

D:\папка1:файл1
файл2
файл3

папка2:файл1
файл2
файл3

папка3:файл1
файл2
файл3

Как копировать ТОЛЬКО файлы из папок, не копируя сами папки? Т.е. в итоге должно получиться что-то типа:
E:\файл1
файл2
файл3
файл1
файл2
файл3
Папки создаются каждый день с разными именами, неизменно только начало ГГГГ.ММ.ДД. Заранее спасибо

El Sanchez 26-03-2010 12:34 1377642

highroller, батник рядом с папка1, папка2 и т.д.

Код:

@echo off
set "dest=E:\"

for /r %%a in (*) do (
        for /f "delims=*" %%b in ('echo "%%a"^|find /v "%~f0"') do copy /y %%b %dest% 1>nul
)


highroller 29-03-2010 11:28 1379651

Удалось решить проблему вот таким образом:
for /r E:\ %%i in (*.qst) do xcopy /Y /D:%date:~3,2%-%date:~0,2%-%date:~6,4% %%i

Но за помощь все равно спасибо!


Время: 06:15.

Время: 06:15.
© OSzone.net 2001-