用户名: 密码: 验证码: 返回首页 | 建站套餐 | 虚拟主机 | 网站优化
 
 
 
  网站套餐
  业界动态
  行业新闻
ASP数据库连接方式大全 四
点击:【字体: 】〖关闭窗口
有了以上的准备,那么我们现在来编写VBS来执行文件解压和压缩就易如反掌了:
’test.vbs
’*********************
’上面用SHELL对象启动程序
’*********************
Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.Run ("c:\wzzip.exe c:\test.zip c:\a.txt c:\b.txt")


’test.asp
’*********************
’上面用SHELL对象启动程序
’*********************




利用ASP远程注册DLL的方法
--------------------------








 






 
 

Regsvr Functions
Insert Path to DLL Directory

">





 
 

 






利用CDONTS发送邮件的ASP函数

处理驱动器和文件夹


使用 FileSystemObject (FSO) 对象模式,可以有计划地处理驱动器和文件夹,就像在 Windows 资源管理器中交互式地处理它们一样。可以复制和移动文件夹,获取有关驱动器和文件夹的信息,等等。

获取有关驱动器的信息 
可以用 Drive 对象来获得有关各种驱动器的信息,这些驱动器是实物地或通过网络连接到系统上的。它的属性可以用来获得下面的信息内容:

驱动器的总容量,以字节为单位(TotalSize 属性) 
驱动器的可用空间是多少,以字节为单位(AvailableSpace 或 FreeSpace 属性) 
哪个号被赋给了该驱动器(DriveLetter 属性) 
驱动器的类型是什么,如可移动的、固定的、网络的、CD-ROM 或 RAM 磁盘(DriveType 属性) 
驱动器的序列号(SerialNumber 属性) 
驱动器使用的文件系统类型,如 FAT、FAT32、NTFS 等等(FileSystem 属性) 
驱动器是否可以使用(IsReady 属性) 
共享和/或卷的名字(ShareName 和 VolumeName 属性) 
驱动器的路径或根文件夹(Path 和 RootFolder 属性) 
请考察示例代码,来领会如何在 FileSystemObject 中使用这些属性。

Drive 对象用法示例 
使用 Drive 对象来收集有关驱动器的信息。在下面的代码中,没有对实际的 Drive 对象的引用;相反,使用 GetDrive 方法来获得现有 Drive 对象的引用(在这个例子中就是 drv)。
下面示例示范了如何在 VBScript 中使用 Drive 对象: 

Sub ShowDriveInfo(drvPath)
Dim fso, drv, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set drv = fso.GetDrive(fso.GetDriveName(drvPath))
s = "Drive " & UCase(drvPath) & " - "
s = s & drv.VolumeName & "
"
s = s & "Total Space: " & FormatNumber(drv.TotalSize / 1024, 0)
s = s & " Kb" & "
"
s = s & "Free Space: " & FormatNumber(drv.FreeSpace / 1024, 0)
s = s & " Kb" & "
"
Response.Write s
End Sub

下面的代码说明在 JScript 中实现同样的功能: 
function ShowDriveInfo1(drvPath)
{
var fso, drv, s ="";
fso = new ActiveXObject("Scripting.FileSystemObject");
drv = fso.GetDrive(fso.GetDriveName(drvPath));
s += "Drive " + drvPath.toUpperCase()+ " - ";
s += drv.VolumeName + "
";
s += "Total Space: " + drv.TotalSize / 1024;
s += " Kb" + "
"; 
s += "Free Space: " + drv.FreeSpace / 1024;
s += " Kb" + "
";
Response.Write(s);
}
 
 
版权所有:金宇世纪 主办:金宇世纪
技术支持:金宇世纪 ICP备06025744号 Email:jinyushiji@163.com