濮阳杆衣贸易有限公司

主頁 > 知識庫 > 用VBScript實現(xiàn)壓縮目錄中的所有文件(Zip)

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

熱門標(biāo)簽:新密防封卡外呼系統(tǒng)違法嗎 百度地圖標(biāo)注怎么卸載 加盟電銷機(jī)器人好的品牌 前鋒辦理400電話申請 海外美發(fā)店地圖標(biāo)注 打電話的外呼系統(tǒng)貴不貴 辦理膠州400電話財稅 陜西高頻外呼回?fù)芟到y(tǒng)哪家好 外呼營銷下單系統(tǒ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)目錄必須是新目錄,使用的時候最好加上判斷。
您可能感興趣的文章:
  • 用VBScript實現(xiàn)解壓縮目錄中的所有文件(Zip)

標(biāo)簽:河南 咸陽 牡丹江 伊春 阜陽 四平 梅州 武威

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《用VBScript實現(xiàn)壓縮目錄中的所有文件(Zip)》,本文關(guān)鍵詞  用,VBScript,實現(xiàn),壓縮,目錄,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《用VBScript實現(xiàn)壓縮目錄中的所有文件(Zip)》相關(guān)的同類信息!
  • 本頁收集關(guān)于用VBScript實現(xiàn)壓縮目錄中的所有文件(Zip)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    遂昌县| 石渠县| 凤台县| 英山县| 那坡县| 来宾市| 常州市| 土默特左旗| 廉江市| 莒南县| 屏东市| 呼玛县| 志丹县| 黑河市| 罗平县| 嘉祥县| 黄大仙区| 宁南县| 木里| 盖州市| 射阳县| 邵武市| 隆安县| 遵化市| 丰县| 克山县| 石楼县| 宝清县| 肇州县| 长治县| 临泉县| 多伦县| 务川| 山阴县| 和田县| 堆龙德庆县| 钟祥市| 若羌县| 定南县| 红河县| 兴和县|