Obtient le type d'un lecteur.
DriveGetType ( "path" [, operation = 1] )
path | Chemin d'acc�s du lecteur concern�. |
operation | [optionnel] Le type d'information de lecteur � retourner. $DT_DRIVETYPE (1) = le type de lecteur (d�faut) $DT_SSDSTATUS (2) = statut SSD du lecteur $DT_BUSTYPE (3) = le type de bus du lecteur Les constantes sont d�finies dans AutoItConstants.au3 |
Succ�s: | Voir Remarques. |
�chec: | Retourne "" et @error = 1 si un chemin erron� a �t� donn�, ou si l'op�ration a �chou�e. |
Si le param�tre du mode est $DT_DRIVETYPE (1), la fonction retourne le type de lecteur. Le chemin doit �tre une cha�ne qui contient le nom du volume, comme "C:\". Les valeurs retourn�es sont:
"Unknown", "Removable", "Fixed", "Network", "CDROM", "RAMDisk"
Si le param�tre du mode est $DT_SSDSTATUS (2), la fonction retourne le statut SSD du lecteur. Le chemin peut �tre une cha�ne qui contient le nom du volume, ou un entier, index du lecteur. Les valeurs retourn�es sont:
"SSD", "" (vide)
Si le param�tre du mode est $DT_BUSTYPE (3), la fonction retourne le type de bus du lecteur. Le chemin peut �tre une cha�ne qui contient le nom du volume, ou un entier, index du lecteur. Les valeurs retourn�es sont:
"Unknown", "SCSI", "ATAPI", "ATA", "1394", "SSA", "Fibre", "USB", "RAID", "iSCSI", "SAS", "SATA", "SD", "MMC", "Virtual", "FileBackedVirtual"
CDTray, DriveGetDrive, DriveGetFileSystem, DriveGetLabel, DriveGetSerial, DriveSetLabel, DriveSpaceFree, DriveSpaceTotal, DriveStatus
#include <AutoItConstants.au3> #include <MsgBoxConstants.au3> ; Obtient le type de lecteur de C:\ Local $sInfo = DriveGetType("C:\") MsgBox($MB_SYSTEMMODAL, "", "Drive Type: " & $sInfo) ; Obtient le statut SSD de C:\ $sInfo = DriveGetType("C:\", $DT_SSDSTATUS) MsgBox($MB_SYSTEMMODAL, "", "Drive SSD: " & $sInfo) ; Obtient le statut SSD du disque 0 $sInfo = DriveGetType(0, $DT_SSDSTATUS) MsgBox($MB_SYSTEMMODAL, "", "Drive SSD: " & $sInfo) ; Obtient le statut de type du bus du disque 0 $sInfo = DriveGetType(0, $DT_BUSTYPE) MsgBox($MB_SYSTEMMODAL, "", "Drive Bus: " & $sInfo)