Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.04 c
3-1082543669
avgur
2004-04-21 14:34
2004.05.16
Вопрос о истории значеий


14-1082970645
Organix2141
2004-04-26 13:10
2004.05.16
COM объект на Дельфи


4-1080125371
WebErr
2004-03-24 13:49
2004.05.16
Почему у меня программа завершает свою работу не всегда...


14-1082999392
Def_E
2004-04-26 21:09
2004.05.16
Кодировка текста


3-1082536432
din
2004-04-21 12:33
2004.05.16
Как вывести на форму текущий месяц





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский