Filegetattr (Lua)
Версия от 10:32, 28 августа 2019; Tatikoma (обсуждение | вклад)
Содержание
Описание
filegetattr - позволяет получить атрибуты файла. Возвращает строку типа "RASH", в которой каждая присутствующая буква указывает на наличие соответствующего атрибута.
R - Только для чтения
A - Архивный
S - Системный
H - Скрытый
Синтаксис
Привязка к окну: Нет.
Работа со свернутым окном: Да.
Путь к файлу заключается в квадратные скобки [[ ]].
filegetattr (<путь к файлу>)
Примеры
--lua local a = filegetattr ([[C:\123.txt]]) -- получить атрибуты файла log (a) -- вывести в лог
--lua -- узнать конкретный атрибут local a = filegetattr ([[C:\123.txt]]) -- получить атрибуты файла if string.match(a, "R") then -- если установлен атрибут 'только для чтения' log ("R") -- вывести в лог R end if string.match(a, "H") then -- если установлен атрибут 'скрытый' log ("H") -- вывести в лог H end
Смотрите также
Fileexists (Lua)
Filegetdate (Lua)
Filesetattr (Lua)
Filesetdate (Lua)