Установите или получите атрибуты файла или папки
fileattribfileattrib filenamefileattrib filename attribsfileattrib filename attribs usersfileattrib filename attribs users s[status,values] = fileattrib(filename)[status,msg,msgID] = fileattrib(filename,attribs,___) fileattrib перечисляет значения атрибута для текущей папки. Значения перечислены с помощью этой структуры:
Имя |
archive |
система |
скрытый |
directory |
UserRead |
UserWrite |
UserExecute |
GroupRead |
GroupWrite |
GroupExecute |
OtherRead |
OtherWrite |
OtherExecute |
Первое поле, Name, отображает имя файла или имя папки. Остающиеся поля отображают значение 0, если атрибут выключен, 1, если атрибут включен, и NaN, если атрибут не применяется.
fileattrib подобен DOS команда attrib или команда UNIX® chmod.
В Windows®, устанавливая атрибут доступа для записи ('w') на только для чтения не обязательно предотвращает доступ для записи. Поэтому значение для UserWrite может отличаться от того, что ожидается.
перечисляет значения атрибута для именованного файла или папки.fileattrib filename
возвращает состояние и последнее успешно значения атрибута набора для именованного файла или папки. Если файл существует, [status,values] = fileattrib(filename) status является 1. В противном случае status является 0.
устанавливает заданные атрибуты файла и возвращает состояние операции, а также идентификатора сообщения об ошибке и сообщения об ошибке, если операция присвоения неудачна.[status,msg,msgID] = fileattrib(filename,attribs,___)