![]() |
как осуществить копирование по маске с сохранением структуры папок
как осуществить копирование по маске с сохранением структуры папок? Например, пусть меня интересует папка %infolder%. В ней есть подпапки разной вложенности. Я хочу скопировать из папки %infolder% в папку %outfolder% все .exe файлы с сохранением структуры папки %infolder%.
Пробовал примерно так: for /d %%i in (%infolder%\*) do xcopy "%%i\*.exe" "%outfolder%" Но как-то странно работает- где-то сохраняет структуру, где-то нет. Если использовать переменные типа %%~pi, то путь от корня сохраняется, что в принципе устроит, но тоже не могу рабочий вариант сделать. |
Цитата:
Код:
XCOPY /S "%infolder%\*.exe" "%outfolder%\" |
amel27,
Мда, что-то я совсем. Почему-то думал, что * работает только в одной папке. |
Цитата:
|
Время: 14:18. |
Время: 14:18.
© OSzone.net 2001-