【发布时间】:2013-08-20 15:39:53
【问题描述】:
我正在尝试从 asp 页面压缩文件夹。这是我的代码:
zipFolderName=folderName &"Zipped.zip"
command="cd C:\Program Files\7-Zip & "
command = command & "7z a -tzip " & zipFolderName & " """ & folderName & """"
Response.Write command
set objshell = Server.CreateObject("WScript.shell")
objShell.exec (command)
set objshell=nothing
Response.Write中写的命令是
cd C:\Program Files\7-Zip & 7z a -tzip D:/saveAll/DocumentsZipped.zip "D:/saveAll/Documents"
当我在 cmd 窗口中运行此命令时,它工作得很好。但是我的asp页面显示错误:
WshShell.Exec error '80070002'
系统找不到指定的文件。
错误出现在 objShell.exe 命令行上。
我做错了什么?请帮忙!
【问题讨论】:
标签: asp-classic vbscript cmd 7zip