Đối tượng Drive ASP
- Trang trước ASP TextStream
- Trang tiếp theo ASP File
Đối tượng Drive được sử dụng để trả về thông tin về ổ đĩa cục bộ hoặc ổ đĩa chia sẻ mạng.
Mô hình
- Lấy số không gian khả dụng của ổ đĩa cụ thể
- Đ esempio cách tạo đối tượng FileSystemObject trước, sau đó sử dụng thuộc tính AvailableSpace để lấy không gian khả dụng của ổ đĩa cụ thể.
- Lấy dung lượng không gian trống của ổ đĩa cụ thể
- Đ esempio cách sử dụng thuộc tính FreeSpace để lấy không gian trống của ổ đĩa cụ thể.
- Lấy dung lượng tổng của ổ đĩa cụ thể
- Đ esempio cách sử dụng thuộc tính TotalSize để lấy dung lượng tổng của ổ đĩa cụ thể.
- Lấy chữ cái ổ đĩa của ổ đĩa cụ thể
- Đ esempio cách sử dụng thuộc tính DriveLetter để lấy chữ cái ổ đĩa của ổ đĩa cụ thể.
- Lấy loại ổ đĩa của ổ đĩa cụ thể
- Đ esempio cách sử dụng thuộc tính DriveType để lấy loại ổ đĩa của ổ đĩa cụ thể.
- Lấy thông tin hệ thống tệp của ổ đĩa cụ thể
- Đ esempio cách sử dụng FileSystem để lấy loại hệ thống tệp của ổ đĩa cụ thể.
- Ổ đĩa có sẵn sàng chưa?
- Đ esempio cách sử dụng thuộc tính IsReady để kiểm tra ổ đĩa cụ thể có đã sẵn sàng hay không.
- Lấy đường dẫn của ổ đĩa cụ thể
- Đ esempio cách sử dụng thuộc tính Path để lấy đường dẫn của ổ đĩa cụ thể.
- Lấy thư mục gốc của ổ đĩa cụ thể
- Đ esempio cách sử dụng thuộc tính RootFolder để lấy thư mục gốc của ổ đĩa cụ thể.
- Lấy số séri của ổ đĩa cụ thể
- Đ esempio cách sử dụng thuộc tính Serialnumber để lấy số séri của ổ đĩa cụ thể.
Đối tượng Drive
Đối tượng Drive được sử dụng để trả về thông tin về ổ đĩa cục bộ hoặc ổ đĩa chia sẻ mạng. Đối tượng Drive có thể trả về thông tin về hệ thống tệp, dung lượng còn lại, số hiệu, tên đĩa... của ổ đĩa.
Ghi chú:Không thể trả về thông tin về nội dung ổ đĩa thông qua đối tượng Drive. Để đạt được mục đích này, hãy sử dụng đối tượng Folder.
Để thao tác với các thuộc tính của đối tượng Drive, chúng ta cần tạo một đối tượng Drive bằng cách sử dụng đối tượng FileSystemObject. Đầu tiên, tạo một đối tượng FileSystemObject, sau đó sử dụng phương thức GetDrive hoặc thuộc tính Drives của đối tượng FileSystemObject để minh họa đối tượng Drive.
Ví dụ dưới đây sử dụng phương thức GetDrive của đối tượng FileSystemObject để minh họa đối tượng Drive, và sử dụng thuộc tính TotalSize để trả về tổng dung lượng (bằng byte) của ổ đĩa được chỉ định (c:).
<% Dim fs,d Set fs=Server.CreateObject("Scripting.FileSystemObject") Set d=fs.GetDrive("c:") Response.Write("O đĩa " & d & ":") Response.Write("Tổng dung lượng (byte): " & d.TotalSize) set d=nothing set fs=nothing %>
Kết quả xuất ra:
Drive c: Tổng dung lượng (byte): 5893563398
Thuộc tính của đối tượng Drive
Thuộc tính | Mô tả |
---|---|
AvailableSpace | Trả về dung lượng không gian khả dụng trên ổ đĩa hoặc ổ đĩa chia sẻ mạng được chỉ định cho người dùng. |
DriveLetter | Trả về chữ cái in hoa để nhận biết ổ đĩa cục bộ hoặc ổ đĩa chia sẻ mạng. |
DriveType | Trả về loại ổ đĩa được chỉ định. |
FileSystem | Trả về loại hệ thống tệp mà ổ đĩa được sử dụng. |
FreeSpace | Trả về dung lượng không gian còn lại trên ổ đĩa hoặc ổ đĩa chia sẻ mạng được chỉ định cho người dùng. |
IsReady | Nếu ổ đĩa được chỉ định đã sẵn sàng, sẽ trả về true. Ngược lại, sẽ trả về false. |
Path | Trả về một chữ cái in hoa sau một dấu hai chấm, dùng để chỉ định đường dẫn tên ổ đĩa được chỉ định. |
RootFolder | Trả về một đối tượng thư mục, thư mục này đại diện cho thư mục gốc của ổ đĩa được chỉ định. |
SerialNumber | Trả về số hiệu của ổ đĩa được chỉ định |
ShareName | Trả về tên chia sẻ mạng của ổ đĩa được chỉ định |
TotalSize | Trả về dung lượng tổng của ổ đĩa hoặc ổ đĩa chia sẻ mạng được chỉ định |
VolumeName | Đặt hoặc trả về tên ổ đĩa của bộ điều khiển |
- Trang trước ASP TextStream
- Trang tiếp theo ASP File