是否可以在 Windows XP 上使用 .BAT 命令解压缩 .ZIP 文件?我们有 file.zip 如何创建 .BAT 命令文件以将其解压缩\解压缩到某个文件夹。仅使用本机 WINDOWS XP 程序和命令。
所以..怎么做这样的事情?(请提供代码示例)
是否可以在 Windows XP 上使用 .BAT 命令解压缩 .ZIP 文件?我们有 file.zip 如何创建 .BAT 命令文件以将其解压缩\解压缩到某个文件夹。仅使用本机 WINDOWS XP 程序和命令。
所以..怎么做这样的事情?(请提供代码示例)
是的。
但它涉及使用“脚本”和使用System.FileSystemObject(一个很好的关键字)。您应该能够使用可以运行 VBScript 或 JScript(WSH 5.6 附带 XP)的cscript/WSH 。大体思路在这里。不过,这种方法还有一些其他有趣的“问题”;操作异步运行,可能会出现压缩对话框——但可以使用标准 XP 工具完成。
我建议下载7-zip。它是一个 200~400k 的独立命令行可执行文件(取决于版本),但它需要初始“安装”才能首先获取可执行文件。您不需要 GUI 来运行 7-zip。
不,Windows XP 附带的本机 zip/unzip 库不支持命令行。唯一的解决方案是使用解压缩库。