How do I zip multiple directories and preserve structure
Show older comments
Let's say I have 3 directories, each with their own contents (files and subdirectories).
C:\foo1\ D:\foo2\ E:\foo3\
I want to zip these up so that the zip file contains the following directory structure: \foo1\ \foo2\ \foo3\
So far, I've figured this out: zip(myzipfile.zip,{foo1_path,foo2_path,foo3_path});
However, this will put all the contents of each of the directories into the zip file - it does not preserve the directory structure of having the actual 'foo1' folder listed in the zip file.
This is a weird one, but due to various permissions issues and other IT issues, this is the only way I can automate my zip file logging...
2 Comments
Walter Roberson
on 13 Sep 2013
You cannot invoke an external zip program?
Michael
on 16 Sep 2013
Accepted Answer
More Answers (0)
Categories
Find more on Get Started with MATLAB in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!