Поиск папки и Копирование файла в данную папку из известного места
Здравствуйте,
Подскажите как организовать на батнике следующую "программку": Имеется папка MailBox на диске Z:\ т.е. Z:\MailBox, внутри Mailbox много разных папок (ну например 1, 2, 3) и в каждой из них есть папка S, необходимо положить во все папки S файл *.xls из каталога D:\out\*.xls |
Код:
for /d %%a in ("Z:\MailBox\*") do xcopy /q/y "D:\out\*.xls" "%%a\S\" |
Цитата:
А можно сделать как нибудь проверку на присутствие каталога S в папках (то есть если он есть, то только, тогда класть в него файл *.xls, если папки S нет то и копировать ни чего не нужно), здесь создается каталог S в любой папке внутри каталога MailBox? |
Цитата:
Код:
for /d %%a in ("Z:\MailBox\*") do copy /y "D:\out\*.xls" "%%a\S\"2>nul Код:
for /d %%a in ("Z:\MailBox\*") do if exist "%%a\S\" xcopy /q/y "D:\out\*.xls" "%%a\S\" |
Спасибо вам большое amel27 все работает.
|
Время: 13:18. |
Время: 13:18.
© OSzone.net 2001-