去除檔案屬性

2021-09-08 23:37:48 字數 746 閱讀 8510

file_attribute_archive 檔案存檔(備份或移動時會對檔案做標記)。

file_attribute_encrypted 加密(對檔案來說是內容加密,對目錄來說是對將來新建的檔案預設為加密屬性),與此同時,如果還設定了file_attribute_system屬性,當前這個屬性將無效。

file_attribute_hidden 隱藏屬性。

file_attribute_normal 檔案沒有其他屬性設定,此屬性只能單獨使用才合法。

file_attribute_not_content_indexed 不建立內容索引。

file_attribute_offline 離線屬性。檔案內容暫時不可用。此屬性被remote storage軟體所用,不能任意更改。

file_attribute_readonly 唯讀檔案屬性。應用程式不能寫或刪除。

file_attribute_system 檔案是系統檔案或被作業系統互斥地使用。

file_attribute_temporary 臨時檔案,使用過程中盡量留在記憶體以保證訪問速度。

qihoocom

2008-12-16, 19:57:47

attributes_value = getfileattributes

attributes_value &= ~(file_attribute_hidden | file_attribute_system )

setfileattributes(attributes_value)

設定檔案屬性

程式設計時經常需要某些檔案擁有特定的屬性,譬如隱藏屬性。下面介紹乙個實現此功能的函式 setfileattributes。函式原型 函式原型 boolsetfileattributes lpctstr lpfilename,lpfilename的物件指向乙個字串,指定其屬性要設定的檔案的名稱。例如 ...

linux檔案屬性

linux檔案屬性1 首先檢視一下 ls l 檢視檔案的檔案屬性 上面顯示檔案屬性一共7個常見的字段。各個欄位的含義 1.第乙個字段 檔案許可權 就是 或者r w x的組合。一共10位。左面開始數起,a 第一位 檔案型別 常規檔案 系統普通檔案。d directory 目錄檔案,目錄是特殊的檔案,目...

linux檔案屬性

linux檔案屬性3 目錄是乙個特別的檔案 目錄檔案 比如 drwxr r 就是乙個目錄的許可權 目錄具有r許可權 可以檢視目錄裡面的檔名,只是檢視檔名。是否能夠對檔案操作,那還要看檔案的許可權。目錄具有w許可權 在目錄下 增加檔案 刪除檔案 檔名重新命名 目錄具有x許可權 能夠進入該目錄 能夠使用...