屬性
傳回檔案的屬性。
語法
屬性
結果
整數:包含檔案屬性的編碼。
詳細資訊
屬性值:
- 唯讀 – 檔案設定為唯讀:
- 隱藏 – 隱藏檔案或目錄。
- 系統 – 檔案或目錄是作業系統檔或目錄。
- 16- 目錄 – 該項目為目錄。
- 32- 封存 – 檔案或目錄是封存檔或目錄。
- 64- 裝置 – 已保留,未使用。
- 128 - 一般 – 檔案無屬性。
- 256 - 暫存檔案 – 該檔案標記為暫存檔案。
- 512 - 疏鬆檔案 – 該檔案有一個指派的疏鬆屬性。
- 1024 - 重新分析點 – 檔案或目錄具有關聯的重新分析點。
- 2048 - 壓縮 - 檔案或目錄被壓縮。
- 4096 - 離線 – 檔案已行動到離線儲存空間,資料目前不可用。
- 8192 - 無索引 – 該檔案不能索引。
- 16384 - 加密 – 該檔案被加密。
附註
如果檔案具有以上多種屬性,值將新增到每個屬性中。 如果某封存也是唯讀和隱藏類型,將傳回值 35(32 針對封存,1 針對唯讀,2 針對隱藏)。
範例
顯示 calc.exe 的屬性:
Function Main
Dim textfile As Object
Dim att As Integer
Set textfile = File.Connect("127.0.0.1")
If textfile.Open("c:\windows\system32\calc.exe", GENERIC_READ, Open_Existing) Then
att = Textfile.Attributes
echo("您的 Calc.exe 屬性值為: " & att)
textfile.Close
End If
End Function