Расскажу про 2 команды:
1)FileGetAttrib- Узнаём атрибут файла
2)FileSetAttrib- Меняем атрибут файлу
Возможные атрибуты:
R = READONLY (только чтение)
A = ARCHIVE (архивный)
S = SYSTEM (системный)
H = HIDDEN (скрытый)
N = NORMAL (нормальный; действителен только при использовании без каких-либо других атрибутов)
O = OFFLINE (отключен)
T = TEMPORARY (временный)
Узнаём атрибут файла:
Код
FileGetAttrib, Attributes, test.txt
MsgBox,%Attributes%
Attributes-Переменная в которую будет записан результат
test.txt-Путь к файлу
Переменная будет равна 1 из букв выше.
Изменяем атрибут файла:
Что-бы поменять атрибут файла используем:
Код
FileSetAttrib, -H+N, test.txt
-H+N-Убираем скрытие файла и делаем его нормальным
test.txt-Файл
Так-же можно наоборот:
Код
FileSetAttrib, -N=H, test.txt
Меняем всё в папки:
Код
FileSetAttrib, +RH, test\*.*, 1
Ну и так далее
Вот и всё =)