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

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

k0l9.khv 29-07-2016 02:49 2655063

Помогите создать batник для копирования папок
 
Добрый день , помогите создать batник для копирования папок.
1 Есть структура папок(на самом деле она больше)
2 в папках "аа,а,б,в" лежат файлы
Нужно : чтобы все папки "аа,а,б,в" и файлы в них копировались в 1 папку "реестры готово".
т.е. чтобы в папке "реестры готово" были папки "аа,а,б,в." со всеми файлами.

alpap 29-07-2016 12:23 2655172

Код сохранить в кодировке OEM 866:
Код:

@echo off
set "d=основная папка"
set "d_out=реестры готово"
for %%a in ("а","аа","б","в") do for /f "delims=" %%b in ('dir/a-d/b/s "%d%"^|findstr/rc:"\<%%~a\>"') do (
 if not exist "%d_out%\%%~a" md "%d_out%\%%~a"
 copy "%%b" "%d_out%\%%~a"
)
exit

.


Время: 08:53.

Время: 08:53.
© OSzone.net 2001-