====== folder ====== **Каноническая страница:** [[https://humanemulator.net/objects/SYSTEM/folder.php|https://humanemulator.net/objects/SYSTEM/folder.php]] [[objects:start|← Objects]] ---- SYSTEM / folder Объект для работы с локальными папками Работа c расположением папки на диске Получение информации по папке Получение дат по папке Получение атрибутов Задание атрибутов Архивирование Работа c расположением папки на диске create – создать каталог copy – копирование папки move – перенос папки rename – переименование папки delete – удаление clear – очистка содержимого create_folder – create_folder Получение информации по папке is_exist – проверить существование папки get_size – получить размер папки get_name - получить имя папки get_disk – получить букву диска папки get_items_count – получить количество элементов в папке get_random_file – получить случайный путь файла в папке get_all_items – получить все элементы из папки get_all_files – Получить все файлы из папки get_all_folders – Получить все папки из папки get_folder_disk – get_folder_disk get_folder_name – get_folder_name Получение дат по папке get_creation_date – получить дату создания get_modification_date – получить дату последнего изменения get_lastacess_date – получить дату последнего доступа Получение атрибутов is_normal – проверить есть ли атрибут NORMAL is_readonly – проверить есть ли атрибут READONLY is_hidden – проверить есть ли атрибут HIDDEN is_system – проверить есть ли атрибут SYSTEM is_archive – проверить есть ли атрибут ARCHIVE Задание атрибутов set_normal – задать атрибут NORMAL set_readonly – задать атрибут READONLY set_hidden - задать атрибут HIDDEN set_system – задать атрибут SYSTEM set_archive – задать атрибут ARCHIVE Архивирование rar – зарарить папку (на системе должен быть Rar) zip – зазиповать папку