修改一個或多個文件的屬性。
FileSetAttrib ( "文件", "+-RASHNOT" [, 遞歸遍歷] )
參數(shù)
文件 | 目標文件,例如 C:\*.au3、C:\Dir |
+-RASHNOT | 要增加或去除地屬性,例如"+A"、"+RA-SH" |
遞歸遍歷 | [可選參數(shù)] 若設為1則將指定的屬性更改遞歸應用到所有子目錄(默認值為0,表示不遞歸)。 |
返回值
成功: | 返回值為1。 |
失敗: | 返回值為0,說明遇到了錯誤。 |
注意
本函數(shù)的參數(shù) 文件 不可以含有空格!
相關
FileGetAttrib, FileGetTime, FileSetTime
示例
;使當前目錄下的所有 .au3 文件增加只讀和系統(tǒng)文件屬性
FileSetAttrib("*.au3", "+RS")
If @error Then MsgBox(4096,"錯誤", "無法設置屬性。"
;使所有位于 C:\ 及其子目錄下的 .bmp 文件可寫并存檔
FileSetAttrib("C:\*.bmp", "-R+A", 1)
If @error Then MsgBox(4096,"錯誤", "無法設置屬性。"