使用 tar.exe 创建后无法打开 Zip 文件
Cannot open Zip file after creation with tar.exe
我正在尝试在 Windows 10 命令提示符下使用 Tar.exe 将整个文件夹及其子目录压缩到一个 .zip 文件中。
阅读此处和 this online help 上的不同答案后,到目前为止我有以下内容:
tar.exe -cvzf "C:\Users\Me\Desktop\Output.zip" "C:\Users\Me\Desktop\MyFolder"
这似乎在命令提示符下有效(没有错误并且列出了所有文件)。 .zip 文件是在桌面上创建的,但是当我尝试通过 double-clicking 打开它时,出现此错误:
Windows cannot open the folder.
The Compressed (zipped) Folder 'C:\Users\Me\Desktop\MyFolder' is invalid.
我把文件拖到记事本里看看有没有headers可以解决这个问题,但它看起来像某种东方事件...!
谁能告诉我这里做错了什么?
想来想去,最后还是选择了7-Zip:
"C:\Program Files-Zipz.exe" a -tzip "C:\Users\Me\Desktop\MyFolder.zip" "C:\Users\Me\Desktop\MyFolder"
没有 7-Zip 的目标机器仍然可以读取文件,但更重要的是,创建 zip 的速度比 Windows 的 UI 或 Tar 函数。
我正在尝试在 Windows 10 命令提示符下使用 Tar.exe 将整个文件夹及其子目录压缩到一个 .zip 文件中。
阅读此处和 this online help 上的不同答案后,到目前为止我有以下内容:
tar.exe -cvzf "C:\Users\Me\Desktop\Output.zip" "C:\Users\Me\Desktop\MyFolder"
这似乎在命令提示符下有效(没有错误并且列出了所有文件)。 .zip 文件是在桌面上创建的,但是当我尝试通过 double-clicking 打开它时,出现此错误:
Windows cannot open the folder.
The Compressed (zipped) Folder 'C:\Users\Me\Desktop\MyFolder' is invalid.
我把文件拖到记事本里看看有没有headers可以解决这个问题,但它看起来像某种东方事件...!
谁能告诉我这里做错了什么?
想来想去,最后还是选择了7-Zip:
"C:\Program Files-Zipz.exe" a -tzip "C:\Users\Me\Desktop\MyFolder.zip" "C:\Users\Me\Desktop\MyFolder"
没有 7-Zip 的目标机器仍然可以读取文件,但更重要的是,创建 zip 的速度比 Windows 的 UI 或 Tar 函数。