Functions > FileDirDisk >


DriveGetFileSystem

Obtient le type de système de fichier d'un lecteur.

DriveGetFileSystem ( "path" )

Paramètre

path Chemin du lecteur concerné.

Valeur de retour

Succès: Retourne le type de système de fichiers du lecteur sous la forme d'une chaîne; voir le tableau ci-dessous.
Échec: Retourne @error = 1.


Valeur retournée Interprétation
$DT_UNDEFINED (1) (numérique) Le lecteur ne contient pas de média (CD, Disquette, Zip) ou le média n'est pas formaté (RAW).
$DT_FAT ("FAT") Système de fichier standard pour des disques inférieurs à ~ 500 Mo tels que les disquettes, disques RAM, lecteurs USB "pen", etc...
$DT_FAT32 ("FAT32") Système de fichier standard pour des diques durs Windows 9x/Me
$DT_EXFAT ("exFAT") Système de fichier standard pour des diques avec des fichiers au delà de 4-GB comme les disques RAM, USB "pen", etc...
$DT_NTFS ("NTFS") Système de fichier standard des diques durs Windows
$DT_UNWFS ("NWFS") Système de fichier standard des serveurs de fichiers Novell NetWare.
$DT_CDFS ("CDFS") Indique généralement un CD (ou une image ISO montée comme un lecteur de CD virtuel).
$DT_UDF ("UDF") Indique généralement un DVD.

Les constantes sont définies dans "AutoItConstants.au3".

Remarque

La liste des valeurs possibles de retour est peut-être incomplète.

En relation

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

Exemple

#include <MsgBoxConstants.au3>
; Obtient le type du lecteur principal du système de fichiers, en général le lecteur C:\

Local $sFileSystem = DriveGetFileSystem(@HomeDrive & "\")
MsgBox($MB_SYSTEMMODAL, "", "File System Type: " & $sFileSystem)