อนุตาญาต Drive ASP

Drive ออบเจกใช้เพื่อกลับข้อมูลเกี่ยวกับไดรฟ์พื้นที่หรือไดรฟ์แบ่งแยกทางเครือข่าย

ตัวอย่าง

ได้รับความจำที่สามารถใช้งานของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการสร้างตัวแทน FileSystemObject แล้วใช้คุณสมบัติ AvailableSpace ในการได้รับความจำที่สามารถใช้งานของไดรฟ์ที่กำหนด
ขอความจำเหลือของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ FreeSpace ในการขอความจำเหลือของไดรฟ์ที่กำหนด
ได้รับความจำทั้งหมดของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ TotalSize ในการได้รับความจำทั้งหมดของไดรฟ์ที่กำหนด
ได้รับอักษรไดรฟ์ของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ DriveLetter ในการได้รับอักษรไดรฟ์ของไดรฟ์ที่กำหนด
ได้รับประเภทของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ DriveType ในการได้รับประเภทของไดรฟ์ที่กำหนด
ขอข้อมูลระบบไฟล์ของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้ FileSystem ในการขอรูปแบบของระบบไฟล์ของไดรฟ์ที่กำหนด
ไดรฟ์ที่กำหนดได้เตรียมพร้อมหรือไม่?
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ IsReady ในการตรวจสอบว่าไดรฟ์ที่กำหนดได้เตรียมพร้อมหรือไม่
ขอทางของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ Path ในการขอทางของไดรฟ์ที่กำหนด
ขอโฟลเดอร์รากของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ RootFolder ในการขอโฟลเดอร์รากของไดรฟ์ที่กำหนด
ขอหมายเลขลำดับของไดรฟ์ที่กำหนด
ตัวอย่างนี้แสดงวิธีการใช้คุณสมบัติ Serialnumber ในการขอหมายเลขลำดับของไดรฟ์ที่กำหนด

Drive 对象

Drive 对象用于返回关于本地磁盘驱动器或者网络共享驱动器的信息。Drive 对象可以返回有关驱动器的文件系统、剩余容量、序列号、卷标名等信息。

注释:无法通过 Drive 对象返回有关驱动器内容的信息。要达到这个目的,请使用 Folder 对象。

如需操作 Drive 对象的相关属性,我们需要创建通过 FileSystemObject 对象来创建 Drive 对象的实例。首先,创建一个 FileSystemObject 对象,然后通过 FileSystemObject 对象的 GetDrive 方法或者 Drives 属性来例示 Drive 对象。

ตัวอย่างด้านล่างนี้ใช้เครื่องมือ FileSystemObject และเมธอด GetDrive ของมันเพื่อแสดงตัว Drive และใช้คุณสมบัติ TotalSize ของมันเพื่อคืนค่าจำนวนทั้งหมดของไดรฟ์ที่กำหนด (c:) ในหน่วยไซน์

<%
Dim fs,d
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set d=fs.GetDrive("c:")
Response.Write("Drive " & d & ":")
Response.Write("ขนาดทั้งหมดในไซน์: " & d.TotalSize)
set d=nothing
set fs=nothing
%>

ข้อความที่ออกมา:

Drive c: ขนาดทั้งหมดในไซน์: 5893563398

คุณสมบัติของ Drive ตัว

รายละเอียด คำอธิบาย
AvailableSpace คืนค่าหมายเลขพื้นที่ว่างที่สามารถใช้งานได้บนไดรฟ์หรือแชร์ไดรฟ์เครือข่ายที่กำหนด
DriveLetter คืนตัวอักษรใหญ่ที่ระบุโฟลเดอร์ท้องถิ่นหรือแชร์ไดรฟ์เครือข่าย
DriveType คืนค่าชนิดของไดรฟ์ที่กำหนด
FileSystem คืนค่าชนิดของระบบไฟล์ที่ไดรฟ์ที่กำหนดใช้
FreeSpace คืนค่าหมายเลขพื้นที่ว่างที่เหลืออยู่บนไดรฟ์หรือแชร์ไดรฟ์เครือข่ายที่กำหนด
IsReady คืนค่า true ถ้าไดรฟ์ที่กำหนดเปิดใช้ได้ ไม่เช่นนั้นคืนค่า false
Path คืนค่าตัวอักษรใหญ่ที่มีขีดคำนำหน้าหลังเพื่อชี้ทางชื่อไดรฟ์ที่กำหนด
RootFolder คืนค่าว่างโดยแบบโฟลเดอร์ที่แสดงโฟลเดอร์รากของไดรฟ์ที่กำหนด
SerialNumber คืนค่าเลข序ที่กำหนดของไดรฟ์
ShareName คืนค่าชื่อเชื่อมต่อแบบเครือข่ายของไดรฟ์ที่กำหนด
TotalSize คืนค่าปริมาณทั้งหมดของไดรฟ์หรือไดรฟ์แบบเชื่อมต่อแบบเครือข่ายที่กำหนด
VolumeName ตั้งหรือคืนค่าชื่อซองแบบทางปกติของไดรฟ์ที่กำหนด