Filesetattr (Lua): различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''filesetattr''' - Позволяет установить атрибуты для файла. Устанавливает '+', либо с...») |
Tatikoma (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: нет. | Привязка к окну: нет. | ||
− | + | <br>Работа со свернутым окном: Да. | |
− | + | <br>Все параметры заключаются в скобки и разделяются запятыми. | |
− | + | <br>Путь к файлу заключается в квадратные скобки <nowiki>[[ ]]</nowiki>. Атрибуты заключаются в двойные кавычки " " или одинарные ' '. | |
− | filesetattr ( | + | filesetattr (<путь к файлу> [, -R-H-S+A]) |
R - Только для чтения | R - Только для чтения | ||
− | + | <br>A - Архивный | |
− | + | <br>S - Системный | |
− | + | <br>H - Скрытый | |
== Примеры == | == Примеры == | ||
--lua | --lua | ||
− | filesetattr ( | + | filesetattr (<nowiki>[[C:\123.txt]]</nowiki>, "+h") -- добавить файлу атрибут 'скрытый' |
--lua | --lua | ||
− | local a = | + | local a = <nowiki>[[C:\папка\123.txt]]</nowiki> |
filesetattr (a, "+r+h") -- добавить файлу атрибуты: 'только для чтения' и 'скрытый' | filesetattr (a, "+r+h") -- добавить файлу атрибуты: 'только для чтения' и 'скрытый' | ||
--lua | --lua | ||
− | filesetattr ( | + | filesetattr (<nowiki>[[C:\папка\123.txt]]</nowiki>, "-r-h") -- убрать атрибуты: 'только для чтения' и 'скрытый' |
== Смотрите также == | == Смотрите также == | ||
[[Fileexists (Lua)]] | [[Fileexists (Lua)]] | ||
− | + | <br>[[Filegetattr (Lua)]] | |
− | + | <br>[[Filegetdate (Lua)]] | |
− | + | <br>[[Filesetdate (Lua)]] |
Текущая версия на 10:33, 28 августа 2019
Содержание
Описание
filesetattr - Позволяет установить атрибуты для файла. Устанавливает '+', либо снимает '-' указанные атрибуты файла. Можно указывать в любом порядке, либо не указывать.
Синтаксис
Привязка к окну: нет.
Работа со свернутым окном: Да.
Все параметры заключаются в скобки и разделяются запятыми.
Путь к файлу заключается в квадратные скобки [[ ]]. Атрибуты заключаются в двойные кавычки " " или одинарные ' '.
filesetattr (<путь к файлу> [, -R-H-S+A])
R - Только для чтения
A - Архивный
S - Системный
H - Скрытый
Примеры
--lua filesetattr ([[C:\123.txt]], "+h") -- добавить файлу атрибут 'скрытый'
--lua local a = [[C:\папка\123.txt]] filesetattr (a, "+r+h") -- добавить файлу атрибуты: 'только для чтения' и 'скрытый'
--lua filesetattr ([[C:\папка\123.txt]], "-r-h") -- убрать атрибуты: 'только для чтения' и 'скрытый'
Смотрите также
Fileexists (Lua)
Filegetattr (Lua)
Filegetdate (Lua)
Filesetdate (Lua)