Obtient le mappage actuel pour un nom de périphérique MS-DOS donné
#include <WinAPIFiles.au3>
_WinAPI_QueryDosDevice ( $sDevice )
$sDevice | Le nom du périphérique MS-DOS. |
Succès: | Retourne le mappage actuel du périphérique spécifié. Si le paramètre $sDevice est la chaîne vide, la fonction retourne le tableau de tous les noms existants de périphériques MS-DOS (par exemple, "\Device\HarddiskVolume1" ou "\Device\Floppy0"). L'élément [0] du tableau contenant le nombre de noms. |
Échec: | Définit @error <> 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur. |
Consultez QueryDosDevice dans la librairie MSDN.
#include <WinAPIFiles.au3> Local $aDrive = DriveGetDrive('ALL') If IsArray($aDrive) Then For $i = 1 To $aDrive[0] ConsoleWrite(StringUpper($aDrive[$i]) & '=> '& _WinAPI_QueryDosDevice($aDrive[$i]) & @CRLF) Next EndIf