国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

用VBScript實(shí)現(xiàn)壓縮目錄中的所有文件(Zip)

2020-07-26 11:49:42
字體:
供稿:網(wǎng)友
復(fù)制代碼 代碼如下:

On Error Resume Next
Dim objFSO,sourcepath,targetpath,targetfile

Function GetSourceFile(path)
Dim file,folder,sfolder,subfolder,files
If Not objFSO.FolderExists(path) Then
Msgbox "目標(biāo)文件夾不存在!"
Else
objFSO.CreateFolder targetpath & Right(path,Len(path)-Len(sourcepath))
Set folder=objFSO.GetFolder(path)
Set files=folder.files
For Each file in files
targetfile=targetpath & Right(path,Len(path)-Len(sourcepath)) & "/" & file.name & ".zip"
Set fp=objFSO.OpenTextFile(targetfile,2,True)
fp.Write Chr(80) & Chr(75) & Chr(5) & Chr(6) & String(18,0)
fp.Close
oApp.Namespace(targetfile).CopyHere path & "/" & file.name
WScript.Sleep 1000
Next
Set subfolder=folder.subfolders
For Each sfolder in subfolder
GetSourceFile path & "/" & sfolder.name
Next
End If
End Function

Set objFSO=CreateObject("Scripting.FileSystemObject")
Set oApp=CreateObject("Shell.Application")
sourcepath="C:/Documents and Settings/Administrator/桌面/Watermarks"
targetpath="D:/temp"
GetSourceFile sourcepath
Set objFSO=Nothing
Set oApp=Nothing

使用方法:
直接將上面的代碼保存為test.vbs文件,然后修改sourcepath與targetpath注意目標(biāo)目錄必須是新目錄,使用的時(shí)候最好加上判斷。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 新竹市| 铁力市| 中阳县| 方山县| 沛县| 沽源县| 滕州市| 柳河县| 潢川县| 丰顺县| 凤山县| 莎车县| 思茅市| 天峨县| 岑溪市| 洛南县| 静宁县| 德江县| 上犹县| 依兰县| 鹤壁市| 江油市| 广东省| 无极县| 姚安县| 琼结县| 巫溪县| 平利县| 陈巴尔虎旗| 荣成市| 安福县| 郧西县| 富平县| 望谟县| 宜宾县| 上杭县| 大城县| 溆浦县| 吉木萨尔县| 林口县| 祥云县|