我正在使用 win 7。我有一个磁盘 ~2Tb,我想格式化它,所以我需要将数据从它移动到其他磁盘,但问题是我没有另一个 2Tb 磁盘,而且我认为当我将它移动到其他磁盘时,我可以(动态)压缩数据。
哪些工具适合这个?一开始我考虑 .zip 或 7zip,但是它的存档大小有什么限制?也许有更好的压缩方案?它将如何工作?例如,我有一个 12 Gb 的文件并想将其复制到 5 Gb 磁盘,所以我不想让它开始工作然后告诉我没有足够的空间,但我想在运行之前检查需要多少 Gb 的存储空间(取决于我的数据和压缩方案)。
答案1
你不能预测压缩大小。我看到的唯一机会就是尝试这个:
7z a -t7z -mx9 -o f:\outputDirectory e:\inputDirectory
压缩所有文件,然后等待其完成或由于空间不足而中止。
请注意,7z.exe 需要位于您的小路此命令。或者,您可以指定 7z.exe 的完整路径
C:\Programs\7-Zip\7z a -t7z -mx9 -o f:\outputDirectory e:\inputDirectory