TestF @им¤_файла
ѕроверка файла или директории на наличие.ѕример:
testf "robot.txt" testf @1
ћодифицирует регистр $F:
$F=0 нет такого файла (файл недоступен по указанному пути)
$F=1 есть файл (файл доступен и может быть загружен)
¬озвращает в регистре $I атрибуты файла, как сумму значений установленных атрибутов:
| 1 | FILE_ATTRIBUTE_READONLY |
| 2 | FILE_ATTRIBUTE_HIDDEN |
| 4 | FILE_ATTRIBUTE_SYSTEM |
| 16 | FILE_ATTRIBUTE_DIRECTORY |
| 32 | FILE_ATTRIBUTE_ARCHIVE |
| 128 | FILE_ATTRIBUTE_NORMAL |
| 256 | FILE_ATTRIBUTE_TEMPORARY |
| 2048 | FILE_ATTRIBUTE_COMPRESSED |
| 4096 | FILE_ATTRIBUTE_OFFLINE |
Ќапример, дл¤ файла с атрибутами: "скрытый, системный", в регистр $I значение 6.
≈сли файл или директори¤ недоступны или не существуют, то в $I помещаетс¤ -1.
»сключени¤ при выполнении:
»сточник информации: HOD.RU - сайт разработчика ¤зыка HTP
