檔案和目錄存取權限常數
代表檔案或目錄的 WMI 類別,例如 Win32_CodecFile 或 CIM_DataFile,包含 AccessMask 屬性。 這個屬性包含位設定,可指定使用者或群組必須具備的存取權,以進行檔案上的特定存取或作業。 如需詳細資訊,請參閱 檔案安全性和存取權限 ,以及 變更安全性物件上的存取安全性。
包含 AccessMask 屬性的檔案或目錄類別包括:
- CIM_DataFile
- CIM_Directory
- CIM_LogicalFile
- Win32_CodecFile
- Win32_Directory
- Win32_NTEventLogFile
- Win32_Share
- Win32_ShortcutFile
下列清單列出 AccessMask 屬性中檔案和目錄存取權限的值。 此屬性是點陣圖。
-
FILE_READ_DATA
-
-
1 (0x1)
-
授與從檔案讀取資料的許可權。
-
-
FILE_LIST_DIRECTORY
-
-
1 (0x1)
-
授與從檔案讀取資料的許可權。 針對目錄,此值會授與列出目錄內容的許可權。
-
-
FILE_WRITE_DATA
-
-
2 (0x2)
-
授與將資料寫入檔案的許可權。
-
-
FILE_ADD_FILE
-
-
2 (0x2)
-
授與將資料寫入檔案的許可權。 針對目錄,此值會授與在目錄中建立檔案的許可權。
-
-
FILE_APPEND_DATA
-
-
4 (0x4)
-
授與將資料附加至檔案的許可權。 針對目錄,此值會授與建立子目錄的許可權。
-
-
FILE_ADD_SUBDIRECTORY
-
-
4 (0x4)
-
授與將資料附加至檔案的許可權。 針對目錄,此值會授與建立子目錄的許可權。
-
-
FILE_READ_EA
-
-
8 (0x8)
-
授與讀取擴充屬性的許可權。
-
-
FILE_WRITE_EA
-
-
16 (0x10)
-
授與寫入擴充屬性的許可權。
-
-
FILE_EXECUTE
-
-
32 (0x20)
-
授與執行檔案的許可權。
-
-
FILE_TRAVERSE
-
-
32 (0x20)
-
授與執行檔案的許可權。 對於目錄,可以周遊目錄。
-
-
FILE_DELETE_CHILD
-
-
64 (0x40)
-
授與刪除目錄的許可權,以及它包含的所有檔案 (其子系) ,即使檔案是唯讀的。
-
-
FILE_READ_ATTRIBUTES
-
-
128 (0x80)
-
授與讀取檔案屬性的許可權。
-
-
FILE_WRITE_ATTRIBUTES
-
-
256 (0x100)
-
授與變更檔案屬性的許可權。
-
-
刪除
-
-
65536 (0x10000)
-
授與刪除物件的許可權。
-
-
READ_CONTROL
-
-
131072 (0x20000)
-
授與許可權以讀取物件之安全性描述元中的資訊,不包括 SACL 中的資訊。
-
-
WRITE_DAC
-
-
262144 (0x40000)
-
授與修改物件之物件安全性描述元中 DACL 的許可權。
-
-
WRITE_OWNER
-
-
524288 (0x80000)
-
授與許可權,以變更物件之安全性描述元中的擁有者。
-
-
同步
-
-
1048576 (0x100000)
-
授與使用 物件進行同步處理的許可權。 這可讓進程等到物件處於訊號狀態為止。 某些物件類型不支援此存取權。
-
規格需求
需求 | 值 |
---|---|
標頭 |
|