【发布时间】:2016-06-18 00:26:55
【问题描述】:
我有一个 for 循环,它遍历大约一百个文件,解压缩并执行一些操作。它适用于其中的 90 个,但在大约 4GB 以上的文件中,我收到错误消息:(使用解压缩时出错(第 84 行)无效的 zip 文件“C:\filename.zip”。)
有没有办法在 MATLAB 中解压这些较大的文件?
谢谢
【问题讨论】:
-
听起来像 windows 的东西。 FAT32的限制不是4GB什么的还是我完全弄错了?
-
你能在命令行解压文件吗?您正在运行哪个操作系统?
-
我使用的是 windows 7 专业版,3.60 GHz 处理器,16.0 GB RAM,64 位操作系统
-
而你的文件系统是 FAT32 不是吗...?
-
对于其他人:MATLAB 的
unzip在后台使用 java,文件大小 > 4 gigs 的例外来自org.apache.tools.zip.ZipFile调用,它位于 try/catch 块内。