Описание функции


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.

Примечания

Список возвращаемых значений может быть неполным.

Функцию можно подключить через команду exect

См. также

DriveGetDrive, DriveGetLabel, DriveGetSerial, DriveGetType, DriveSetLabel, DriveSpaceFree, DriveSpaceTotal, DriveStatus

Примеры:
 Как создать кнопку?


exect=$var_stip=DriveGetFileSystem(@HomeDrive&'\')||_ViewValues('$var_stip') ;; возвращает тип файловой системы системного диска


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru