Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
windows:wmi:disks:wmi_and_disks [27/04/2023 19:37] thierry [Partition] |
windows:wmi:disks:wmi_and_disks [09/06/2023 10:29] (Version actuelle) thierry ↷ Page déplacée de windows:wmi:wmi_and_disks à windows:wmi:disks:wmi_and_disks |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Les classes WMI suivantes sont couramment utilisées pour gérer les disques durs et les partitions: | Les classes WMI suivantes sont couramment utilisées pour gérer les disques durs et les partitions: | ||
- | [[windows:wmi:win32_diskdrive|Win32_DiskDrive]]: cette classe représente un disque dur physique installé sur le système et fournit des informations telles que le nom, le fabricant, le numéro de série, la taille, le modèle, l'interface, etc. | + | [[windows:wmi:disks:win32_diskdrive|Win32_DiskDrive]]: cette classe représente un disque dur physique installé sur le système et fournit des informations telles que le nom, le fabricant, le numéro de série, la taille, le modèle, l'interface, etc. |
- | [[windows:wmi:win32_logicaldisk|Win32_LogicalDisk]]: cette classe représente une partition ou un volume logique d'un disque dur et fournit des informations telles que le nom de lecteur, la lettre de lecteur, le type de système de fichiers, la taille, l'espace libre, etc. | + | [[windows:wmi:disks:win32_logicaldisk|Win32_LogicalDisk]]: cette classe représente une partition ou un volume logique d'un disque dur et fournit des informations telles que le nom de lecteur, la lettre de lecteur, le type de système de fichiers, la taille, l'espace libre, etc. |
- | [[windows:wmi:win32_diskpartition|Win32_DiskPartition]]: cette classe représente une partition physique sur un disque dur et fournit des informations telles que l'index de partition, la taille de la partition, l'offset de partition, le type de partition, etc. | + | [[windows:wmi:disks:win32_diskpartition|Win32_DiskPartition]]: cette classe représente une partition physique sur un disque dur et fournit des informations telles que l'index de partition, la taille de la partition, l'offset de partition, le type de partition, etc. |
- | [[windows:wmi:win32_Volume|Win32_Volume]]: cette classe représente un volume sur un disque dur et fournit des informations telles que le nom du volume, la lettre de lecteur, le type de système de fichiers, la taille, l'espace libre, etc. | + | [[windows:wmi:disks:win32_volume|Win32_Volume]]: cette classe représente un volume sur un disque dur et fournit des informations telles que le nom du volume, la lettre de lecteur, le type de système de fichiers, la taille, l'espace libre, etc. |
Ces classes peuvent être utilisées pour obtenir des informations sur les disques durs et les partitions, les gérer, les formater, les redimensionner, les supprimer, etc. | Ces classes peuvent être utilisées pour obtenir des informations sur les disques durs et les partitions, les gérer, les formater, les redimensionner, les supprimer, etc. | ||
Ligne 23: | Ligne 23: | ||
''Win32_Volume.DriveLetter'' <-> ''Win32_LogicalDisk.DeviceID'' | ''Win32_Volume.DriveLetter'' <-> ''Win32_LogicalDisk.DeviceID'' | ||
+ | |||
+ | Ou bien | ||
+ | |||
+ | ''Win32_Volume.SerialNumber'' <-> ''Win32_LogicalDisk.VolumeSerialNumber'' | ||
+ | <code exemple> | ||
+ | "39004685" format décimal <=> "02532A0D" format Hexa | ||
+ | </code> | ||
Ainsi on récupérera de ''Win32_LogicalDisk'' les propriétés ''MediaType'' et ''Access'' qui ne sont pas presente dans ''Win32_Volume'' ([[#comparaison_entre_un_win32_logicaldisk_et_win32_volume|Voir le tableau ci dessous]]) | Ainsi on récupérera de ''Win32_LogicalDisk'' les propriétés ''MediaType'' et ''Access'' qui ne sont pas presente dans ''Win32_Volume'' ([[#comparaison_entre_un_win32_logicaldisk_et_win32_volume|Voir le tableau ci dessous]]) | ||
Ligne 39: | Ligne 46: | ||
===== Comparaison entre un Win32_LogicalDisk et Win32_Volume ===== | ===== Comparaison entre un Win32_LogicalDisk et Win32_Volume ===== | ||
^Win32_LogicalDisk^Win32_Volume^ | ^Win32_LogicalDisk^Win32_Volume^ | ||
- | |[[windows:wmi:win32_logicaldisk#access|Access]] = 0;|| | + | |[[windows:wmi:disks:win32_logicaldisk#access|Access]] = 0;|| |
|Caption = "C:";|Caption = "C:\\";| | |Caption = "C:";|Caption = "C:\\";| | ||
|Compressed = FALSE;|Compressed = FALSE;| | |Compressed = FALSE;|Compressed = FALSE;| | ||
|Description = "Disque monté local";|| | |Description = "Disque monté local";|| | ||
|DeviceID = "C:";|DriveLetter = "C:";| | |DeviceID = "C:";|DriveLetter = "C:";| | ||
- | |[[windows:wmi:win32_logicaldisk#drivetype|DriveType]] = 3;|DriveType = 3;| | + | |[[windows:wmi:disks:win32_logicaldisk#drivetype|DriveType]] = 3;|DriveType = 3;| |
|FileSystem = "NTFS";|FileSystem = "NTFS";| | |FileSystem = "NTFS";|FileSystem = "NTFS";| | ||
|FreeSpace = "289824768000";|FreeSpace = "289821196288";| | |FreeSpace = "289824768000";|FreeSpace = "289821196288";| | ||
|MaximumComponentLength = 255;|MaximumFileNameLength = 255;| | |MaximumComponentLength = 255;|MaximumFileNameLength = 255;| | ||
- | |[[windows:wmi:win32_logicaldisk#mediatype|MediaType]] = 12;|| | + | |[[windows:wmi:disks:win32_logicaldisk#mediatype|MediaType]] = 12;|| |
|Name = "C:";|Name = "C:\\";| | |Name = "C:";|Name = "C:\\";| | ||
|QuotasDisabled = TRUE;|QuotasEnabled = FALSE;| | |QuotasDisabled = TRUE;|QuotasEnabled = FALSE;| |