set Reißverschluss = CreateObject („Chilkat.Zip2“)
Schwaches objFSO
Schwaches ofolder
Schwaches objStream
Schwaches strSearch
Schwaches strfolderSearch
objFSO = CreateObject („scripting.filesystemobject“) einstellen
objStream = objFSO.createtextfile („c:\search.txt“, zutreffend) einstellen
strfolderSearch = „D: “
strSearch = „.zip“
CheckFolder (objFSO.getfolder (strfolderSearch)), objStream
'MsgBox „Akten-Suche abgeschlossen.“ + überprüfen vbCr + „bitte c:\search.txt auf Details.“
VorCheckFolder (objCurrentFolder, objtxtFile)
Schwaches strTemp
Schwaches strOutput
Schwaches objNewFolder
Schwaches objFile
Schwaches objStream
Für jedes objFile in objCurrentFolder.Files
strTemp = recht (objFile.Name, 4)
Wenn UCase (strTemp) = UCase (strSearch) dann
strOutput = CStr (objFile.Name)
objtxtFile.writeline strfoldersearch + strOutput
ziplocation = strfoldersearch + „\“ + strOutput
objtxtFile.writeline ziplocation
Beenden wenn
Zunächst
Für jedes objNewFolder in objCurrentFolder.subFolders
CheckFolder objNewFolder, objtxtFile
Zunächst
'Jede mögliche Schnur freisetzt den Bestandteil für die 1. 30 Tage.
Erfolg = zip.UnlockComponent („alles für einen 30 Tagesversuch“)
Wenn (Erfolg <> 1) dann
MsgBox zip.LastErrorText
WScript.Quit
Beenden wenn
Erfolg = zip.OpenZip (ziplocation)
Wenn (Erfolg <> 1) dann
MsgBox zip.LastErrorText
WScript.Quit
Beenden wenn
'Das Kennwort einstellen benötigt, um zu öffnen.
'Dieses Kennwort muss das verwendete Kennwort zusammenbringen wenn der Reißverschluss
'verursacht.
zip.SetPassword „Ech0p@ss“
'Zurückbringt die Zahl den geöffneten Akten und Verzeichnissen fneten.
unzipCount = Reißverschluss. Öffnen („c:\extractedfiles ")
Wenn (unzipCount < 0) dann
MsgBox zip.LastErrorText
Sonst
wscript.sleep (9000)
Beenden wenn
Unterseeboot beenden
|