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

首頁 > 編程 > VBScript > 正文

用VBScript實現壓縮目錄中的所有文件(Zip)

2019-10-26 18:05:11
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

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 "目標文件夾不存在!"
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注意目標目錄必須是新目錄,使用的時候最好加上判斷。

您可能感興趣的文章:

用VBScript實現解壓縮目錄中的所有文件(Zip)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 桂平市| 红原县| 襄城县| 康乐县| 子洲县| 杂多县| 抚顺县| 垦利县| 东兰县| 新巴尔虎左旗| 铜梁县| 安化县| 广昌县| 沂水县| 呼伦贝尔市| 高陵县| 伊吾县| 金昌市| 泗阳县| 东方市| 和平区| 盐城市| 赤壁市| 江达县| 临漳县| 改则县| 凌云县| 菏泽市| 乐亭县| 磐石市| 定日县| 涟源市| 南陵县| 瓦房店市| 溧水县| 剑阁县| 岗巴县| 勃利县| 宜都市| 汉川市| 新泰市|