国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 西盟| 孟村| 荥经县| 扬州市| 嘉荫县| 蕲春县| 大兴区| 井冈山市| 顺平县| 平凉市| 陇南市| 延寿县| 吉林省| 新巴尔虎右旗| 庄河市| 武隆县| 金乡县| 建昌县| 吴忠市| 新安县| 合山市| 青田县| 华蓥市| 迁安市| 颍上县| 梅州市| 九龙城区| 玉山县| 上饶县| 黄山市| 精河县| 东丽区| 徐水县| 嵩明县| 边坝县| 彭泽县| 德兴市| 樟树市| 商城县| 茂名市| 桐柏县|