5

ディレクトリまたはバッチファイル内のファイルの圧縮に問題があります。どうすればこれを行うことができますか、誰かがこれについて私を助けることができますか?

ありがとうございました

4

3 に答える 3

3

SuperUserの投稿に関する同様の質問に対する適切な解決策があります。以下にコピーして貼り付けました。

CScript zip.vbs C:\test3 C:\someArchive.zip

zip.vbs には以下が含まれます

'Get command-line arguments.
Set objArgs = WScript.Arguments
InputFolder = objArgs(0)
ZipFile = objArgs(1)

'Create empty ZIP file.
CreateObject("Scripting.FileSystemObject").CreateTextFile(ZipFile, True).Write "PK" & Chr(5) & Chr(6) & String(18, vbNullChar)

Set objShell = CreateObject("Shell.Application")

Set source = objShell.NameSpace(InputFolder).Items

objShell.NameSpace(ZipFile).CopyHere(source)

'Required!
wScript.Sleep 2000
于 2012-06-19T12:17:48.323 に答える
0

サードパーティのツールを使用できます.7-Zipをお勧めします。これには、バッチで使用できるコマンドラインバージョンがあります。

使用可能なコマンドと例のリストについては、こちらを参照してください。

于 2012-06-19T12:20:41.533 に答える