Filesetattr (Lua)

Материал из UoPilot
Версия от 20:52, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''filesetattr''' - Позволяет установить атрибуты для файла. Устанавливает '+', либо с...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

filesetattr - Позволяет установить атрибуты для файла. Устанавливает '+', либо снимает '-' указанные атрибуты файла. Можно указывать в любом порядке, либо не указывать.

Синтаксис

Привязка к окну: нет. <br>Работа со свернутым окном: Да. <br>Все параметры заключаются в скобки и разделяются запятыми. <br>Путь к файлу заключается в квадратные скобки <nowiki>[[ ]]</nowiki>. Атрибуты заключаются в двойные кавычки " " или одинарные ' '.

filesetattr (<путь к файлу> [, -R-H-S+A])

R - Только для чтения <br>A - Архивный <br>S - Системный <br>H - Скрытый

Примеры

--lua
filesetattr (<nowiki>C:\123.txt</nowiki>,  "+h")    -- добавить файлу атрибут 'скрытый'
--lua
local a = <nowiki>C:\папка\123.txt</nowiki>
filesetattr (a, "+r+h")    -- добавить файлу атрибуты: 'только для чтения' и 'скрытый' 
--lua
filesetattr (<nowiki>C:\папка\123.txt</nowiki>, "-r-h")    -- убрать атрибуты: 'только для чтения' и 'скрытый' 

Смотрите также

Fileexists (Lua) <br>Filegetattr (Lua) <br>Filegetdate (Lua) <br>Filesetdate (Lua)