PDA

Показать полную графическую версию : [решено] Бекап файлов по маске с сохранением директорий


denisz
13-09-2013, 22:15
Здравствуйте, уважаемые форумчане.

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

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

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

Foreigner
13-09-2013, 22:46
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
denisz, если с архивированием — то, например:
"%ProgramFiles%\7-Zip\7z.exe" a -r "E:\Песочница\0320\Archive.7z" "E:\Песочница\0319\*.doc" "E:\Песочница\0319\*.xls"

denisz
16-09-2013, 13:13
Foreigner, Iska, спасибо огромное :)




© OSzone.net 2001-2012