伪代码: c:\ temp \ Backup.zip =(c:\ Temp \ Config *。*,c:\ Temp \ Data *。,c:\ Temp \ scripts *。)
提前致谢!
答案 0 :(得分:0)
尝试 DotNetZip库。 DotNetZip
这是一个非常简单的例子:
ZipFile zipFile = new ZipFile();
zipFile.AddFile("{path}/file.txt");
zipFile.Save("{path}/filename.zip");
zipFile.Dispose();
对于使用目录中的文件执行此操作,您可以使用
string [] files = Directory.GetFiles("directoryPath", "*.txt");
将zipFile实例添加到数组中的每个文件中。 注意:Directory.GetFiles函数中的第二个参数是搜索模式