首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> ASP 程式設計 >> ASP 入門教學

ASP 入門教學:檔案系統物件模型 - 磁碟機操作

     編輯:ASP 入門教學

FileSystemObject 磁碟機操作方法

方法說明
DriveExists(drivespec)檢查磁碟機是否存在,回傳 Boolean
GetDrive(drivespec)取得對應 Drive 物件
GetDriveName(path)從路徑擷取磁碟機名稱字串
Drives 屬性取得本機所有磁碟機集合

Drive 物件關鍵屬性

屬性說明
DriveLetter磁碟機代號(C、D 等)
DriveType0=未知、1=可移動、2=固定、3=網路、4=CD-ROM、5=RAM Disk
FileSystem檔案系統類型(FAT、NTFS、CDFS)
TotalSize / FreeSpace / AvailableSpace總/可用/使用者可用空間(位元組)
IsReady磁碟機是否就緒
VolumeName / SerialNumber磁碟標籤與序號
ShareName網路共享名稱
RootFolder根目錄 Folder 物件

實作範例:列出所有磁碟機資訊

<% 
Set fso = Server.CreateObject("Scripting.FileSystemObject")
%>
<table align="center" border="1" cellspacing="5" width="50%">
  <caption><b>本機磁碟機列表(共<%=fso.Drives.Count%>個)</b></caption>
  <tr bgcolor="#caeeff"><th>磁碟機</th><th>總空間</th><th>可用空間</th></tr>
  <% For Each d In fso.Drives %>
  <tr><td><%=d.DriveLetter%>盤</td><td><%=d.TotalSize%>位元組</td><td><%=d.AvailableSpace%>位元組</td></tr>
  <% Next %>
</table>
磁碟機資訊列表示例

透過 Scripting.FileSystemObject 可輕鬆存取伺服器端檔案系統資訊,是 ASP 伺服器端檔案管理基礎。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved