Цитата morgan1991:
а надо со всех жестаков и носителей. »
|
прочитать то можно, а вот вывести вс это в _ArrayDisplay думаю не получится,
так как скорее всего напоримся на ограничения по выводу строк
в ListView элементе.
а делается так, вот тут
Цитата:
$aFilesList = _FileListToArrayEx(@DesktopDir, "*", 1)
|
@DesktopDir надо заменить на адрес диска, к примеру так:
Цитата:
$aFilesList = _FileListToArrayEx("c:\", "*", 1)
|
Все диски можно получить:
Код:
$var = DriveGetDrive( "all" )
If NOT @error Then
MsgBox(4096,"", "Found " & $var[0] & " drives")
For $i = 1 to $var[0]
MsgBox(4096,"Drive " & $i, $var[$i])
Next
EndIf
а далее перебором вызывать поиск файлов и папок..
файлов та многа на жестких - обробатываться бууууууууддддееееиттт )))))))))))))
Код:
$var = DriveGetDrive( "all" )
If NOT @error Then
;~ MsgBox(4096,"", "Found " & $var[0] & " drives")
For $i = 1 to $var[0]
;~ MsgBox(4096,"Drive " & $i, $var[$i])
$aFilesList = _FileListToArrayEx($var[$i] & "\", "*", 1)
_ArrayDisplay($aFilesList)
Next
EndIf