5

是否可以在 Windows XP 上使用 .BAT 命令解压缩 .ZIP 文件?我们有 file.zip 如何创建 .BAT 命令文件以将其解压缩\解压缩到某个文件夹。仅使用本机 WINDOWS XP 程序和命令。

所以..怎么做这样的事情?(请提供代码示例)

4

3 回答 3

6

是的。

但它涉及使用“脚本”和使用System.FileSystemObject(一个很好的关键字)。您应该能够使用可以运行 VBScript 或 JScript(WSH 5.6 附带 XP)的cscript/WSH 。大体思路在这里。不过,这种方法还有一些其他有趣的“问题”;操作异步运行,可能会出现压缩对话框——可以使用标准 XP 工具完成。

我建议下载7-zip。它是一个 200~400k 的独立命令行可执行文件(取决于版本),但它需要初始“安装”才能首先获取可执行文件。您不需要 GUI 来运行 7-zip。

于 2010-05-20T16:03:05.280 回答
1

简短回答:否。说明:https ://serverfault.com/questions/39071/does-windows-have-a-built-in-zip-command-for-the-command-line

于 2010-05-20T15:52:50.893 回答
1

不,Windows XP 附带的本机 zip/unzip 库不支持命令行。唯一的解决方案是使用解压缩库。

于 2010-05-20T15:54:56.583 回答