VBScript'te bir klasörü yukarı ZIP çalışıyorum ve çalışmıyor gibi görünüyor. Eminim başlık dosyasını doğru şekilde oluşturuyorum.Bir klasöre Zip
Gerçek dosyayı doğru şekilde oluşturur, yalnızca dosyayı sıkıştırmaz.
Herkes herhangi bir fikir var:
Sub ArchiveFolder (folder)
Dim fso, wShell, sApp, zipFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set wShell = CreateObject("WScript.Shell")
Set sApp = CreateObject("Shell.Application")
Set zipFile = fso.CreateTextFile(folder & ".zip")
' Write zip file header.
zipFile.Write "PK" & Chr(5) & Chr(6) & String(18, 0)
zipFile.Close
sApp.NameSpace(folder & ".zip").CopyHere folder
End Sub
[Bunu kontrol]% COMSPEC% yoluyla harici zip dosyasını diyebiliriz (http://stackoverflow.com/questions/28043589/) zip yardımcı programı JScript'te yazılmıştır, ancak bunu harici işlem olarak veya wbs dosyasına vbscript kodunuzla koyabilirsiniz. – npocmaka