Компьютерный форум 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=268052)

denisz 13-09-2013 22:15 2217506

Бекап файлов по маске с сохранением директорий
 
Здравствуйте, уважаемые форумчане.

Подскажите, пожалуйста, есть ли какой-нибудь удобный метод делать бекапы файлов по маске, с сохранением структуры директорий.

Есть несколько огромных пабликов. Их полностью бекапить не вариант. Было бы неплохо делать бекап, грубо говоря, всех файлов doc и xls, но с сохранением путей к этим файлам.

Есть ли какие-либо удобные средства для решения этой задачи? Возможно, это можно реализовать с помощью командной строки или vbs - было бы вообще супер :)

Foreigner 13-09-2013 22:46 2217540

denisz,
Код:

@echo off
for %%i in (doc docx xls) do xcopy /s "C:\Some Folder\*.%%i" "D:\Some Folder\"

Скопирует все doc, docx и xls из папки "C:\Some Folder" и подпапок в "D:\Some Folder" с сохранением иерархии.
Для дополнительных опций:
Код:

xcopy /?

Iska 14-09-2013 09:15 2217630

denisz, если с архивированием — то, например:
Код:

"%ProgramFiles%\7-Zip\7z.exe" a -r "E:\Песочница\0320\Archive.7z" "E:\Песочница\0319\*.doc" "E:\Песочница\0319\*.xls"

denisz 16-09-2013 13:13 2218731

Foreigner, Iska, спасибо огромное :)


Время: 09:49.

Время: 09:49.
© OSzone.net 2001-