Главная

Назад к списку функции

 

 

DriveGetDrive

Возвращает массив, содержащий список устройств.

DriveGetDrive ( "type" )

Параметры

type Типы устройств для поиска:
"ALL", "CDROM", "REMOVABLE", "FIXED", "NETWORK", "RAMDISK" или "UNKNOWN"

Возвращаемое значение

Успех: Возвращает массив строк (буква диска и двоеточие, например, C:), содержащий список найденных устройств. Нулевой элемент массива ($array[0]) содержит количество найденных устройств.
Ошибка: Возвращает пустую строку "" и устанавливает значение @error равным 1.

Примечания

Для получения списка всех устройств в качестве параметра используйте "ALL".

См. также

DriveGetFileSystemDriveGetLabelDriveGetSerialDriveGetTypeDriveSetLabelDriveSpaceFreeDriveSpaceTotalDriveStatus

Пример

 

$aArray = DriveGetDrive("ALL")
If @error Then
    MsgBox(4096, "Ошибка", "Произошла ошибка при запросе дисков.")
Else
    For $i = 1 To $aArray[0]
        ; Показывает все найденные диски и переводит букву в верхний регистр.
        MsgBox(4096, "Диск " & $i & "/" & $aArray[0], StringUpper($aArray[$i]))
    Next
EndIf

Источник: http://dayzev.ucoz.ru/
Категория: Описание функций AutoIt Добавил: Grek (05.01.2015) | | Теги: DriveGetDrive
Всего комментариев: 0