asp调用gzip压缩文件
我想实现的功能是在ASP中压缩文本文件,压缩工具是gzip.exe
我用的代码是
fcmd = server.MapPath("../../download/cmd.exe")
fml = fcmd & " /c gzip -f txt.txt"
set wshell = server.CreateObject("Wscript.shell")
wshell.run(fml)
set wshell = nothing
cmd.exe,gzip.exe,txt.txt 这三个文件在网站的同一个目录里
运行后就是生成不了txt.txt.gz文件,在服务器上可以看到cmd.exe已经被运行了。
不知道原因在哪里,请大家不吝赐教。
我用的代码是
fcmd = server.MapPath("../../download/cmd.exe")
fml = fcmd & " /c gzip -f txt.txt"
set wshell = server.CreateObject("Wscript.shell")
wshell.run(fml)
set wshell = nothing
cmd.exe,gzip.exe,txt.txt 这三个文件在网站的同一个目录里
运行后就是生成不了txt.txt.gz文件,在服务器上可以看到cmd.exe已经被运行了。
不知道原因在哪里,请大家不吝赐教。
...全文
相关推荐
在asp.net中动态压缩文件的功能实现。
总之,在ASP.NET中实现动态压缩文件,主要依赖于第三方工具如WinRAR,通过调用其命令行接口完成压缩操作。这种做法灵活,但也需要注意安全性,防止潜在的注入攻击。
Asp.net2.0实现压缩/解压示例源码
这些方法可能通过ASP.NET的HTTP模块或自定义控件调用,以便在用户请求时自动执行。6. **安全注意事项**:在处理用户上传的文件进行压缩或解压缩时,需要注意安全问题。
苗条女孩 v1.0 b2
**GZIP压缩**:"苗条女孩"可能采用了GZIP算法,这是一种广泛使用的数据压缩方法,尤其适合于在网络上传输数据。浏览器通常支持GZIP解压,所以服务器端压缩文件后,客户端仍能正常解析。3.
利用7Zip实现在线压缩与解压
在ASP.NET环境中,我们可以创建一个Web应用,利用System.Diagnostics.Process类来调用7-Zip的命令行工具。
aspnet ICSharpCode
压缩文件:如果你想要压缩单个文件,可以先读取文件内容,然后创建一个内存流,将其写入ZIP文件。


