在使用PC机25年后,我很高兴地学习了所有关于使用新Mac和OS X Mavericks的工作。
我刚才试图打开一个压缩文件,但被一个存档工具的对话框打断了。
无法将"filename.zip"扩展到"Download"。
(错误2 - 没有这样的文件或目录。)
![Error 2 - No such file or directory.][1] 。
该怎么做?我怎样才能访问该压缩文件的内容?
很可能filename.zip
实际上不是.zip
文件,或者已经损坏。
打开终端。你可以通过在Spotlight中输入"Terminal"来访问它。
在你的命令行提示符中输入以下步骤中的命令(三击该行,复制它,然后粘贴到你的提示符中)。将filename.zip
替换为zip
文件的实际名称。
如果文件的名称包含空格,你需要用转义符``来输入。例如,如果文件被命名为
compressed crap.zip,你要在命令行中输入
compressed\ crap.zip`。
修复磁盘权限。一旦完成,尝试再次打开.zip文件。如果你愿意,你可以在命令行中进行。
diskutil repairPermissions /
使用file来确认它实际上是一个压缩文件。
file ~/Downloads/filename.zip
输出结果应该是。
压缩档案数据,至少需要v2.0版才能提取
。
如果你没有收到这个输出,请在继续进行之前将输出作为评论发布。
在确认它实际上是一个压缩文件后,尝试从命令行中直接解压。
unzip ~/Downloads/filename.zip -d ~/Downloads
第3步可能会失败。运行zip命令,尝试修复任何损坏并挽救存档的内容(再次将filename.zip
替换为actualname.zip
)。
zip -FF ~/Downloads/filename.zip --out ~/Downloads/Repairedversion.zip
如果它执行得很干净,你将直接返回到你的提示符。退出终端。导航到你的下载文件夹,双击 "Repairedversion.zip"--它应该可以顺利解压。
或者,它可能不会干净地退出。如果你看到的是
这是一个单磁盘存档吗? (y/n):
按 "y "键。回到提示符后,再次尝试打开下载文件夹中的Repairedversion.zip
。如果你仍然无法打开它,请在下面评论从命令中收到的警告。如果你已经到了这一步,很可能文件已经被损坏,无法修复。
有许多事情可能发生在这里。解决这个问题的*简单的方法是重新下载(或重新拷贝)压缩文件,并重新尝试打开它。在没有更多信息的情况下,这里列出了一些可能发生的事情。
.zip
加到了文件名的后面。所以你的电脑认为它是一个压缩文件,但它实际上不是一个压缩文件。所有这些问题都是非直观性的,对它们的修复也同样是非直观性和技术性的。我认为你最好的办法是再次尝试重新获取文件。