ASP入门基础教程-驱动器操作

2016-02-19 16:20 2 1 收藏

下面图老师小编要跟大家分享ASP入门基础教程-驱动器操作,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - Web开发 】

  对驱动的器操作主要是获取驱动器的各种信息,有以下两种方法:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  一、使用 FileSystemObject 获取驱动器的信息

  1、 FileSystemObject 对象获取驱动器信息的方法如下表:

方  法描述 / 格式 / 注解 DriveExists检查指定的驱动器是否存在,如果存在,则返回 true ,否则返回 false 。 object.DriveExists( drivespec ) object 指定 FileSystemObject 对象的名称。driverspec 指定驱动器号或指定的完整路径。 GetDrive返回与指定的路径中驱动器相对应的 Drive 对象。 object.GetDrive drivespec object 指定 FileSystemObject 对象的名称。driverspec 指定驱动器号,这些形式都可以 C 或 C:或 C: 。也可以是任何指定的网络共享(computerXshareY)。 GetDriveName返回包含指定路径中驱动器名的字符串。 object.GetDriveName(path) object 指定 FileSystemObject 对象的名称。path 指定路径,返回其组成部分的驱动器名。如果无法确定驱动器,则 GetDriveName 方法返回零长度字符串()。

   2、FileSystemObject 对象与驱动器有关的属性如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

      Drivers 属性:返回由本地机器上所有 Drive 对象组成的 Drives 集合。无论是否插入媒体,可移动媒体驱动器都显示在 Drive 集合中。    

   二、使用 Drive 对象属性获取驱动器信息

属 性描   述 AvailableSpace返回指定的驱动器或网络共享对于用户的可用空间大小。 DriveLetter

  返回本地驱动器或网络共享号。如果指定的驱动器没有与驱动器号相关联,则DriveLetter 属性返回一个零长度字符串()。

DriveType返回一个描述指定驱动器的类型的值 :0表示未知类型,1表示可移动磁盘,2表示固定磁盘,3表示网络共享,4表示 CD-ROM ,5表示 RAM 磁盘。 FileSystem返回指定的驱动器使用的文件系统的类型,可用的返回类型包括 FAT、NTFS 和 CDFS 。 FreeSpace返回指定的驱动器或网络共享对于用户的可用空间大小。FreeSpace 属性与 AvailableSpace 属性返回的值基本相同。对于支持限额的计算机系统来说,这两个返回的值有差异。 IsReady检查指定的驱动器是否就绪,如果已就绪,则返回 True ;否则返回 False 。 Path返回指定文件、文件夹或驱动器的路径。对于驱动器,路径不包含根目录。如,C 驱动器的路径是 C:,而不是 C: 。 RootFolder返回一个 Folder 对象,表示指定驱动器的根文件夹。使用这个 Folder 对象,可以访问指定驱动器的所有文件和文件夹。 SeialNumber返回十进制序列号,用于惟一标识一个磁盘卷。使用 SeralNumber 属性可以确保在可移动媒体驱动器中插入正确的磁盘。 ShareName返回指定的驱动器的网络共享名。如果该驱动器不是一个网络驱动器,则ShareName 属性返回零长度字符串(_)。 TotalSize返回驱动器或网络共享的总字节数。 VolumeName设置或返回指定驱动器的卷标。

   三、实例1(drive/1.asp):列出当前计算机上所有驱动器的驱动器号、总字节数和可用字节数,其代码如下:

% @ language="vbscript" %htmlheadtitle驱动器操作示例/title/headbody%Dim fso,dSet fso=server.CreateObject("Scripting.FileSystemObject")%table align="center" border="1" cellspacing="5" width="50%"captionb本计算机驱动器列表(共%=fso.drives.Count %个)/b/centertr bgcolor="#caeeff"th驱动器/thth总空间/thth可用空间/th% for Each d In fso.Drives %trtd%=d.DriveLetter %盘/tdtd%=d.TotalSize %字节/tdtd%=d.AvailableSpace %字节/td% next %/body/html

  测试的结果。

来源:https://www.tulaoshi.com/n/20160219/1611746.html

延伸阅读
标签: Web开发
当使用表单的Get 方式提交数据时,表单中的数据被保存在 Request 对象的 Querystring 集合中。除了读取表单对象传递的参数外,Querystring 集合还可以通过读取 HTTP 查询字符串中的参数值来传递参数。使用 Querystring 集合来传递数据的语法格式如下: Request.Querstring (变量名) [(索引值)|.变量的个数] 注解: 变量为在 HTTP 查...
标签: Web开发
一、Session对象概述 Session对象其实指的就是用户从到达某个站点直到离开为止的那段时间内,服务器端分配给用户的一个存储信息的全局变量的集合,这些变量可以是自动生成的,也可以是编程者在服务器端脚本定义的。 当用户在应用程序的 Web 页面之间跳转时,存储在Session 对象中的变量将不会丢失,而且在整个用户会话中会一直在...
标签: Web开发
一、Application对象概述 当载入ASP DLL并响应对一个ASP网页的第一个请求时,创建Application对象。该对象提供一个存储场所,用来存储对于所有访问者打开的所有网页都可用的变量和对象 可以使用 Application 对象在给定的应用程序的所有用户之间共享信息。基于 ASP 的应用程序同所有的 .asp 文件一样在一个虚拟目录及其子目录中...
标签: Web开发
Request对象在HTTP请求期间检索客户端浏览器传递给服务器的值。也就是说用它来与客户端交互,收集客户端信息或服务器端的环境变量,然后将收集的这些信息发送给服务器端或其它asp页面。 一、Request 对象的集合 Request对象共有5个集合,如下表: 集合名称说 明 ClientCertificate当客户端访问一个页面或其它资源时,用...
标签: Web开发
当使用表单的Post 方式提交数据时,表单中的数据被保存在 Request 对象的 Form 集合中。使用 Form 集合来传递数据 的语法格式如下: Request.Form (元素名) [(索引值)|.表单某元素的个数] 注解: 元素名为Form 集合所要 检索的表单元素(控件)名称; 索引值指定表单元素多个值中的某一个。比如checkbox、select等控件对象,要指定...

经验教程

122

收藏

95
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部