PDA

Показать полную графическую версию : Является ли UUID обязательным для каждого компьютера?


alexey_uralcev
24-10-2011, 12:16
Сегодня столкнулся с проблемой, у пользователя не определяется UUID, под ОС Windows 7.
Использовался сценарий:


strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_ComputerSystemProduct",,48)
For Each objItem in colItems
Wscript.Echo "-----------------------------------"
Wscript.Echo "Win32_ComputerSystemProduct instance"
Wscript.Echo "-----------------------------------"
Wscript.Echo "UUID: " & objItem.UUID
Next



При этом остальные данные, с помощью подобных скриптов, получены!

Из этого вытекает вопрос, а присутствует ли UUID на всех компьютерах?

Iska
24-10-2011, 12:24
Использовался сценарий:

При этом остальные данные, с помощью подобных скриптов, получены! »
Не верится:
strComputer = "."

Set objWMIService = GetObject("WinMgmts:{impersonationLevel=Impersonate}!\\" & strComputer & "\Root\CIMV2")

alexey_uralcev
24-10-2011, 12:29
Не верится: »

Поясните пожалуйста подробней..))

Iska
24-10-2011, 12:54
Поясните пожалуйста подробней..)) »
Вы исправили ошибки, на которые я указал, в своём первом сообщении (http://forum.oszone.net/post-1780502.html#post1780502).

alexey_uralcev
24-10-2011, 12:56
Вы исправили ошибки, на которые я указал, в своём первом сообщении. »

это ошибки копипаста)))

DmitriiV
24-10-2011, 14:57
alexey_uralcev, вот соответствующий фрагмент из MSDN:
If a UUID is not available, a UUID of all zeros is used.

Речь об этой ситуации?




© OSzone.net 2001-2012