Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.16;
Скачать: CL | DM;

Вниз

CLSID   Найти похожие ветки 

 
BigLeha   (2004-04-26 14:39) [0]

Собственно как получить CLSID БИОСа програмными средствами????
Очень нужно. Желательно на С++ Bulder.. Но на Delphi тоже пойдет.


 
Петров Денис ©   (2004-04-26 15:25) [1]

>> CLSID БИОСа
Расскажи про это подробнее. Не все знают, что это.


 
BigLeha   (2004-04-26 21:00) [2]

CLSID - это идентификатор класса....
Любая программа регистрирует свой CLSID в реестре. Он уникален для каждой программы....

Почему именно на БИОС - щас объясню:
В 2000 Server есть такая штука - называется удаленная установка. Чтобы удаленная установка заработала, нужно указать серверу CLSID БИОСа удаленной машины, куда нужно ставить операционку. Наклейка на БИОСе конечно содержит какие-то цифры, но они на CLSID далеко непохожи... Слишком их там мало.

В связи с тем, что я его нигде не нашел, я прошу мастеров помочь мне написать утилитку, которая выдавала бы мне указаный идентификатор... :)

Я - сисадмин, и она мне нужна для работы... Очень уж хорошая это вещь - удаленная установка...

Может кто знает в каком ключе винда хранит данную инфу? Буду премного благодарен :)

ЗЫ Денис, те кто знает что это, тот поймет... А тот, кто незнает - тот ничем помочь несможет...


 
Fay ©   (2004-04-26 21:25) [3]

SuperNut!!!! 8)


 
TUser ©   (2004-04-26 21:58) [4]


> Наклейка на БИОСе конечно содержит какие-то цифры, но они
> на CLSID далеко непохожи...

Сам подумай - чтобы прораться к Биосу надо сначала пройти через стенки корпуса. Поэтому CLSID Биоса формируется из надписи на наклейке корпуса и надписи на Биосе. Проблема для админа состояит в том, что если на корпусе что-нибудь написать фломастером (напр., инвентарный номер), то CLSID, естественно, изменится. Тут может возниктуть много траблов - например английские версии винды не узнаю CLSID с русскими буквами. Тогда винда не сможет получить доступ к собственному Биосу, ни говоря уже об удаленном. Еще неоторые люди держат корпус без стенок - тогда у Биоса вообще получается неправильный CLSID (слишком короткий), что может привести к его некорректной работе. И т.д.


 
BigLeha   (2004-04-27 10:32) [5]

TUser - сразу видно что программист либо математик.. :)
Столько сказал - и при этом ничего путного... :(

Если бы я его мог определить, то я бы не стал задавать такой вопрос...

Написано фломастером... TUser, не держите меня за идиота!


 
JibSkeart ©   (2004-04-27 10:34) [6]

А вы не путает CLSID с Ser.No Bios-a ????


 
BigLeha   (2004-04-27 10:41) [7]

JibSkeart Нет. Требует именно CLSID... Хотя там имеется возможность  вводить еще какой-то номер... Возможно это и есть серийник...

А серийный номер как получить и какой он имеет формат?


 
Smithson ©   (2004-04-27 10:47) [8]

Для дурака - еще раз. CLSID - это Class ID, примененное в Windows решение для регистрации разных COM-компонентов от разных производителей. При чем тут БИОС? А если на эту же машину поставить unix, который про CLSID знать ничего не знает, нет в нем такого понятия - тогда как? А если с DOS?

Подумай и объясни, что тебе надо.


 
BigLeha   (2004-04-27 14:12) [9]

Smithson Вы сими непоняли что я хочу.. И, кстати, я же написал, что мне нужно в W2000....

Чтобы избавится от лишних вопросов, привожу выдержку из файла помощи W2000Server:

...Идентификаторы GUID/UUID большинства компьютеров-клиентов, соответствующих спецификациям PC98 или Net PC, могут быть найдены в BIOS компьютера. Изготовителям компьютеров предложено поставлять гибкий диск с файлом, использующим запятые в качестве разделителя, или электронной таблицей, которые содержат сопоставление серийных номеров идентификаторам GUID/UUID. Это позволит записать предварительно настраиваемые компьютеры-клиенты в Active Directory....

Вот именно это мне и нужно узнать...

Сразу говорю: дискеты к биосу нет.
Единственный путь - написание утилиты для просмотра CLSID, что, в принципе, мне и нужно...



Страницы: 1 вся ветка

Текущий архив: 2004.05.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
11-1069230587
mi4g
2003-11-19 11:29
2004.05.16
KOLIndy


3-1082704510
huyone
2004-04-23 11:15
2004.05.16
Индексировать файл Foxpro DBASE III из программы?


14-1082387404
Polevi
2004-04-19 19:10
2004.05.16
задачка


3-1082637652
iat
2004-04-22 16:40
2004.05.16
Как узнать номер столбца в DBGrid е при ДВОЙНОМ клике


14-1082957791
Alx2
2004-04-26 09:36
2004.05.16
"Спросите Касперского"