Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно


Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


D_Master, пример Drives.vbs из Flash Drive Disinfector:
Код: Выделить весь код
On Error Resume Next

Const ForAppending = 8
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFile("_drives.cf")
Set objLogFile = objFSO.OpenTextFile("_drives.cf", ForAppending, True)

Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & "." & "\root\cimv2")
For Each objDisk in objWMIService.ExecQuery ("Select * from Win32_LogicalDisk")
    If objDisk.DriveType = "2" Or objDisk.DriveType = "3" Then 
	objLogFile.Write( objDisk.DeviceID)
	objLogFile.writeline
End If
Next
Создает файл _drives.cf со списком жестких и съемных дисков.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:37, 23-11-2008 | #467