Ниже предоставлен полный список функций раздела "Файлы, каталоги и диски", доступных в AutoIt. Кликните по имени функции для получения детального описания
| Функция | Описание |
|---|---|
| DirCopy | Копирует каталог, все его подкаталоги и файлы (подобно xcopy). |
| DirCreate | Создаёт папку |
| DirGetSize | Возвращает размер указанного каталога (в байтах). |
| DirMove | Перемещает каталог, все его подкаталоги и файлы. |
| DirRemove | Удаляет директорию / папку. |
| DriveGetDrive | Возвращает массив, содержащий список устройств. |
| DriveGetFileSystem | Возвращает тип файловой системы устройства. |
| DriveGetLabel | Возвращает метку устройства (Volume Label), если она у него имеется. |
| DriveGetSerial | Возвращает серийный номер (Serial Number) устройства. |
| DriveGetType | Возвращает тип устройства. |
| DriveMapAdd | Подключает сетевой диск. |
| DriveMapDel | Отключает сетевой диск. |
| DriveMapGet | Получает информацию о подключенном устройстве. |
| DriveSetLabel | Устанавливает метку устройства (Volume Label). |
| DriveSpaceFree | Возвращает размер свободного дискового пространства по указанному пути в Мегабайтах. |
| DriveSpaceTotal | Возвращает размер дискового пространства по указанному пути в Мегабайтах. |
| DriveStatus | Получает состояние устройства в виде строки. |
| FileChangeDir | Изменяет текущий рабочий каталог. |
| FileClose | Закрывает ранее открытый файл. |
| FileCopy | Копирует один или несколько файлов. |
| FileCreateNTFSLink | Создаёт жёсткую ссылку (NTFS hardlink) на файл или каталог. |
| FileCreateShortcut | Создаёт ярлык (.lnk) к файлу. |
| FileDelete | Удаляет один или несколько файлов. |
| FileExists | Проверяет, существует указанный файл или каталог. |
| FileFindFirstFile | Возвращает "дескриптор поиска", связанный с указанной строкой. |
| FileFindNextFile | Возвращает следующее имя файла, определяемое дескриптором поиска. |
| FileFlush | Сбрасывает буфер файла на диск. |
| FileGetAttrib | Возвращает строку, соответствующую атрибутам указанного файла/каталога. |
| FileGetEncoding | Определяет кодировку текста, используемого в файле. |
| FileGetLongName | Возвращает длинный путь+имя по переданному путь+имя. |
| FileGetPos | Получает текущую позицию указателя в файле. |
| FileGetShortcut | Получает информацию о ярлыке. |
| FileGetShortName | Возвращает короткое имя файла (8.3) по переданному длинному путь+имя. |
| FileGetSize | Возвращает размер файла в байтах. |
| FileGetTime | Возвращает информацию о дате и времени, связанную с файлом. |
| FileGetVersion | Возвращает информацию о версии файла. |
| FileInstall | Включает и устанавливает файл в скомпилированный скрипт. |
| FileMove | Перемещает один или несколько файлов. |
| FileOpen | Открывает файл для чтения или записи. |
| FileOpenDialog | Отображает диалог открытия файла. |
| FileRead | Считывает данные из файла, весь или указанное количество символов/байтов. |
| FileReadLine | Считывает строку текста из текстового файла. |
| FileRecycle | Удаляет файл или папку в корзину. |
| FileRecycleEmpty | Очищает корзину. |
| FileSaveDialog | Отображает диалог сохранения файла. |
| FileSelectFolder | Отображает диалог выбора папки. |
| FileSetAttrib | Изменяет атрибуты одного или нескольких файлов/каталогов. |
| FileSetPos | Устанавливает текущую позицию указателя в файле. |
| FileSetTime | Изменяет метку времени для одного или нескольких файлов. |
| FileWrite | Записывает данные в конец файла. |
| FileWriteLine | Записывает строку текста в конец файла. |
| IniDelete | Удаляет параметр/секцию из стандартного ini-файла |
| IniRead | Считывает значение параметра из стандартного ini-файла |
| IniReadSection | Считывает все пары параметр=значение в секции из стандартного ini-файла |
| IniReadSectionNames | Считывает имена всех секций из стандартного ini-файла. |
| IniRenameSection | Переименовывает секцию в стандартном ini-файле. |
| IniWrite | Записывает значение параметра в стандартный ini-файл. |
| IniWriteSection | Записывает секцию в стандартный ini-файл. |