日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

asp 可否压缩_怎样用ASP压缩文件

發布時間:2025/3/12 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp 可否压缩_怎样用ASP压缩文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

多數的時候我們需要壓縮文件,保存到特定的位置,或者你可以使用它實現所有你想要的效果。

我們需要服務器支持WScript.Shell-多數的站長都不會允許這樣的。

這里你可以獲取下載鏈接,在下載這個文件之前你可以要么指定相對的路徑或者是絕對的路徑,然后點擊這里下載。

-zipfile.asp

< %

'---------------------------------------------------------

'CreateZipFile: function to create zip file at particular location 創建Zip文件:在特定位置zip文件的功能

'ZipPath - full path for the zip file, including the zip file name. Zip路徑--zip文件的完整路徑,包括zip文件名

'arrFilesPath - array of the files to be zipped, arr文件路徑—被壓縮文件的排列組

e.g. Array("C:\*.exe", "C:\foldername\*.*")

注意:這個代碼需要在相同位置的ZIP.EXE效果。

正如這個文件

'---------------------------------------------------------

Sub CreateZipFile(ZipPath, arrFilesPath)

Const PKZIP_FILE_NAME="zip.exe"

Dim strCommand, objShell, objFSO

Dim x

首先檢查zip.exe文件里面的:

Set objFSO=Server.CreateObject("Scripting.FileSystemObject")

If Not(objFSO.FileExists(Server.MapPath(ZIP_FILE_NAME) )) Then

Set objFSO=Nothing

Err.Raise 20000, "Zip File Creator", "zip utility not found: "&Server.MapPath(ZIP_FILE_NAME)

End If

刪除當前的文件:

If objFSO.FileExists(ZipPath) Then

objFSO.DeleteFile(ZipPath)

End If

Set objFSO=Nothing

批量命令:

strCommand=Server.MapPath(ZIP_FILE_NAME)&" -add "&ZipPath&" "

For x=0 To UBound(arrFilesPath)

strCommand=strCommand&arrFilesPath(x)

If x < UBound(arrFilesPath) Then strCommand=strCommand&" "

Next

執行:

Set objShell=Server.CreateObject("WScript.Shell")

objShell.Run strCommand, 0, True 'wait!

完成:

Set objShell=Nothing

End Sub

%>

now u can call your CreateZipFile() function

-checkZipFile.asp

< %

Call checkZipFile()

Sub checkZipFile()

創建zip和給出鏈接:

Call CreateZipFile(Server.MapPath("Testzip.zip"), Array(Server.MapPath("images")&"\*.*"))

Response.Write("click here download zip")

End Sub

%>

總結

以上是生活随笔為你收集整理的asp 可否压缩_怎样用ASP压缩文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。