Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   серийный номер материнки в WIN2K (http://forum.oszone.net/showthread.php?t=88177)

Donec 06-08-2007 13:54 623629

серийный номер материнки в WIN2K
 
Как получить серийный номер материнки в WIN2k через командную строку?
В 2003 и ХР это возможно через WMI с помощью команды wmic baseboard get serialnumber
Заранее спасибо...

ShaddyR 06-08-2007 15:58 623705

Цитата:

Цитата Donec
wmic baseboard get serialnumber >>>

хм.. на всякий случай проверил... ввод данной строки возвращает значение "SerialNumber", дословно. Пробовал на 2-х машинах, ХР и 2к3..

amel27 07-08-2007 04:45 623888

Donec
Цитата:

Как получить серийный номер материнки в WIN2k через командную строку?
в Win2K нет WMIC, но можно к примеру через VBS:
Код:

WScript.Echo GetSerialNumber()

Function GetSerialNumber()
        Set oWMI = GetObject("WinMgmts:")
        Set col = oWMI.InstancesOf("Win32_BaseBoard")
        For Each obj In col
          sAns = sAns & obj.SerialNumber
        If sAns < col.Count Then sAns = sAns & ","
        Next
        GetSerialNumber=sAns
End Function

строка запуска из CMD:
Код:

cscript //NoLogo Csript.vbs
если не устраивает VBS есть готовые командные утилитки, к примеру CTBIOS

ShaddyR
Цитата:

ввод данной строки возвращает значение "SerialNumber", дословно
Значит проблема не в ОС, а в плате - в BIOS не заполнены данные, уникально идентифицирующие плату... у наших сборщиков это частое явление, даже у солидных фирм (встречал у Kraftway)... хорошо еще MAC-адреса не отдали на откуп сборщикам, а то и их пришлось бы брать "с потолка"... хотя с Realtek и такое бывает.

ShaddyR 07-08-2007 10:16 623948

amel27, спасибо за разъяснение. Только ИМХО в этой возможности нет особого смысла, если она не поддерживается всеми производителями мат. плат.


Время: 15:38.

Время: 15:38.
© OSzone.net 2001-