поэтому следующий код:Каковы значения enum objLogicalDisk.DriveType в vbscript?
Dim objFSO : Set objFSO = CreateObject("Scripting.FileSystemObject")
Dim colDrives : Set colDrives = objFSO.Drives
Dim objWMIService : Set objWMIService = GetObject("winmgmts:")
Dim objLogicalDisk
Dim objDrive
For Each objDrive in colDrives
Set objLogicalDisk =
objWMIService.Get("Win32_LogicalDisk.DeviceID='" & objDrive.DriveLetter & ":'")
Log(objLogicalDisk.DriveType)
Next
используется, чтобы получить тип диска каждого диска на системе. Я хочу знать, что означают возвращаемые числа ('3', '4', '5' и т. Д.)? Глядя вокруг в Интернете я нахожу разные ответы на то, что они должны быть на моей системе - по интернету:
Unknown = 0
Съемные = 1 «Съемный носитель
Fixed = 2» Fixed среды (жесткий диск)
Remote = 3 'Сетевой диск
CDROM = 4' CDROM
RAMDisk = 5 'RA M disk
и согласно данным, которые я собрал до сих пор, 3 = мой локальный диск C, 5 = мой локальный диск D (DVD), 4 = сетевые диски.
Если кто-нибудь может помочь прояснить эту неопределенность, что было бы здорово :)
Приветствия - именно то, что мне было нужно. Мне следовало бы больше поработать в googled! – simonalexander2005