首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么用c#将一个文件夹,备份成一个文件呢

2012-01-24 
如何用c#将一个文件夹,备份成一个文件呢 比如一个文件夹里面有多个文件,和文件夹只需要把他们打包在一起,

如何用c#将一个文件夹,备份成一个文件呢

比如一个文件夹里面有多个文件,和文件夹
只需要把他们打包在一起,保存,就可以了
也不需要压缩
有相对简单的方式么
谢谢

[解决办法]
遍历文件,用基础流把文件读进来写到同一个文件里,但是要再怎么打开就....LZ字考虑考虑哈.
[解决办法]
System.Diagnostics.Process.Start( "WinRAR.exe ", "a d:\\1234.rar d:\\1234 ");

将文件夹1234压缩到1234.rar
前提是必须安装winrar
[解决办法]
文件头存储着目录以及文件名,还有就是每个文件对应的大小。
后面用把用流把文件依次写入,用递归遍历整个文件目录。

热点排行