Описание функции | |
DriveGetFileSystem |
Возвращает тип файловой системы устройства.
DriveGetFileSystem('path')
Параметры
path | Путь к устройству, информацию о котором необходимо получить. |
Возвращаемое значение
Успех: | Возвращает тип файловой системы устройства в виде строки; см. таблицу ниже. |
Ошибка: | Устанавливает значение @error равным 1. |
Возвращаемое значение | Интерпретация |
$DT_UNDEFINED 1 (число) |
Устройство не содержит носителя (CD, Дискета, Zip) или носитель не отформатирован (RAW). |
$DT_FAT "FAT" |
Типичная файловая система для носителей объёмом до ~500 MB, таких как дискеты, RAM-диски, USB-флеш-накопителей малого объёма и др.. |
$DT_FAT32 "FAT32" |
Типичная файловая система для жёстких дисков в Windows 9x/Me. |
$DT_EXFAT "exFAT" |
Типичная файловая система для дисков с файлами более 4 ГБ, таких как диски RAM, USB, SSD и.т.д. |
$DT_NTFS "NTFS" |
Типичная файловая система для жёстких дисков в Windows 2000/XP. |
$DT_UNWFS "NWFS" |
Типичная файловая система для файловых серверов Novell Netware. |
$DT_CDFS "CDFS" |
Обычно обозначает CD (или образ ISO, смонтированный в виртуальном CD-приводе). |
$DT_UDF "UDF" |
Обычно обозначает DVD. |
Примечания
Список возвращаемых значений может быть неполным.См. также
DriveGetDrive, DriveGetLabel, DriveGetSerial, DriveGetType, DriveSetLabel, DriveSpaceFree, DriveSpaceTotal, DriveStatus
Примеры: | Как создать кнопку? |
exect=$var_stip=DriveGetFileSystem(@HomeDrive&'\')||_ViewValues('$var_stip') ;; возвращает тип файловой системы системного диска