如何使用vbscript提取压缩文件

时间:2016-12-27 08:18:06

标签: vbscript

我正在尝试这个代码,我发现它提取了一个zip文件。但它不是解压缩,而是创建zip文件的副本。

Dim oShell Set oShell = WScript.CreateObject ("WScript.shell") oShell.run """C:\Program Files\WinRar\WinRar.exe"" X ""C:\Temp\Temp.rar"" C:\Temp\Test" Set oShell = Nothing

非常感谢您的帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

添加“\”以将参数明确标记为目录/文件夹通常是必需的:

  

解压缩文件夹的示例:

     

unrar x c:\ yourfile.rar * .gif c:\ extractfolder \

     

从yourfile.rar中提取所有* .gif文件到c:\ extractfolder \   (需要尾随反斜杠)并恢复文件夹结构

(参见here

这个原则的VBScript示例:

  

...目的地以路径分隔符()结束,假设为   destination是要在其中复制匹配文件的现有文件夹

(参见here