【发布时间】:2015-02-09 01:42:52
【问题描述】:
默认情况下,Windows 8/8.1 中的所有压缩文件都配置为使用操作系统具有的文件资源管理器程序打开。我想解压缩某个目录中的所有文件,并在使用批处理脚本解压缩时保留文件夹名称。 当机器上安装了 7-Zip 时,我知道该怎么做。但是在没有安装解压软件的情况下,如何在 Windows 8/8.1 上执行此操作?我想使用 windows 脚本来做到这一点。
【问题讨论】:
-
您无法在普通的批处理命令中执行此操作。没有 zip/unzip 实用程序。
-
对于 XP 以上的操作系统,可以使用“压缩(压缩)文件夹”功能,您可以右键单击文件夹并单击“发送到”->“压缩(压缩)文件夹”,将生成一个 zip 文件在该文件夹中创建。现在选择这个 zip 文件并右键单击,“全部提取”菜单将可用。如果选择此项,向导将打开以提取文件。我希望通过 Dos Prompt 进行此操作,以便我可以在批处理文件中使用它
标签: batch-file windows-8 cmd windows-8.1 unzip