调用winzip命令行对上传的多个文件打包压缩
日期:2007年4月28日 作者: 查看:[大字体 中字体 小字体]-
如何在服务器端调用WinZip命令行对上传的多个文件打包压缩?
要解决这个问题,首先要了解一下Windows Scripting Host,简称为WSH!下面引用一下微软给的解释:
************************************************************************
* WSH是微软脚本技术系列中的一种,简单讲,就是提供了一种脚本环境, *
* 在这个环境中,预定义了一些对象,同时也可以使用COM里的其他对象。 *
* 他使用一种脚本引擎来对脚本解释执行,微软自己支持VBSCRIPT和JSCRIPT, *
* 第三方也可以开发自己的脚本引擎。 *
************************************************************************
具体点,就是你先编好一些脚本文件(微软自带例子若干,后缀.vbs或 .js),
然后用一个程序对他解释执行,这个程序就叫Windows Scripting Host,程序
的名字是Wscript.exe(或者命令行的Cscript.exe),你可以查看一下你的机器
里有没有这两个文件,就知道有没有WSH了。(win2000是在winnt/system32/下)
这非常像批处理文件,只不过文件里不是命令行,而是脚本语言写的脚本。
再来简单介绍一下WSH自带的几个内置对象包括:
1.由 Wscript.exe 提供的对象
Wscript 作为 Wscript 公开给脚本引擎。
WshArguments 未公开;通过 Wscript.Arguments 属性访问。 入
2.由 WSHom.Ocx 提供的对象。
WshShell 自动对象。ProgID 是 Wscript.WshShell。
(注:这个就是我们要用到的,可以执行dos命令)
WshNetwork 自动对象。ProgID 是 Wscript.WshNetwork。
WshShortcut 未公开;通过 WshShell.CreateShortcut 方法访问。
WshUrlShortcut 未公开;通过 WshShell.CreateShortcut 方法访问。
WshCollection 未公开;通过 WshNetwork.EnumNetworkDrives 或 WshNetwork.EnumPrinterConnection 方法访问。
WshEnvironment 未公开;通过 WshShell.Environment 属性访问。
WshSpecialFolders 未公开;通过 WshShell.Folder 属性访问。 - [1] [2] [3] [4] [5] 下一页
-
- 调用winzip命令行对上传的多个文件打包压缩 相关文章:
- 调用winzip命令行对上传的多个文件打包压缩 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:存储过程使用大全
下一篇:发送带附件的HTML格式邮件例程
精品推荐
热点TOP10
- ·Winrar2.8到3.0升级手记 算法分析
- ·PhotoStudio--五脏俱全的图像编辑软件
- ·调用winzip命令行对上传的多个文件打包压缩
- ·WinRAR教程
- ·文件压缩软件:WinZip下载及应用指南
- ·压缩大作战 流行压缩软件详细评测
- ·定制我的WinRAR 让文件解压按需而宜
- ·利用WINRAR自解压包进行日常更新详解
- ·瓶子装大象:1000倍压缩比揭秘
- ·用WinRAR必学的20个绝招
- ·探索 音频无损压缩格式大家族
- ·WinRAR不可思议之右键补完计划
- ·WinRAR压缩软件应用大全
- ·让WinRAR功能搬到右键菜单
- ·用PC备份“CD版”PS2游戏光盘
- ·菜鸟必备 压缩包里的查找好手ZipScan
- ·WinZIP9.0志在重整雄风
- ·九大秘笈:让WinRAR“专一”工作
- ·九大不传秘笈让WinRAR专一工作
- ·让 WinRAR 解压缩再快一些
