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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Определение номеров железа в Виндовс!!! (http://forum.oszone.net/showthread.php?t=30344)

Andrik 10-08-2003 20:05 208297

Мужики и милые дамы!!!
Поделитесь опытом!!!!
Как определять серийные номера материнки, нарда, виоса в Виндовс2000 и при том с любого пользователя. Только не говорите, что это не возможно, так как любая уважающаяся програма проверки системы эти номера выдаст, а также, что для серийника нарда использовать API GetVolumeInfo. Эта функция НЕ КАТИТ!!!!! Так как она определяет МЕТКУ ТОМА (диск С и т.д.), а не серийный номер харда, который вшит производителем. Туфты на эту тему в инете полно- но это не то, что надо. Тем не менее на www.torry.net в разделе Components->System->System Info есть файлик hardinfo.zip, демо версия из которого прекрастно распознает серийники к нарду и к биосу под любым пользователем. Но только он без исходников,автор денег хочет,да и сам  он скрылся (емаил не работает). Поетому помогите, чем можете-исходниками, линками, желательно на делфовские исходники. Спасибо за любую помощь!!!!!


Добавлено:

а также, как запустить сервис в Виндовс типа НТ, и где в реестре сервисы прячут свои настойки???

Prisoner 10-08-2003 22:41 208298

Думаю поможет кусочек фака по w2k:

9.01. Как запустить программу как сервис?

Лyчше всего это делать под аккаyнтом администратора, тогда пpи любом дpyгом
аккаунте созданный сервис бyдет пpодолжать работать.

1) скопиpyйте файлы instsrv.exe и srvany.exe в какyю-нибyдь системнyю
диpектоpию, напpимеp, в winnt\system32\ (берутся из Resource Kit \compmgmt.cab
\srvany.exe, instsrv.exe. Ещё есть srvinstw - это GUI пошаговая оболочка
делающая то же, что и instsrv, но ещё и может работать удаленно).

2) запyстите из командной стpоки: instsrv MyService c:\полный_пyть\srvany.exe

где MyService -- пpидyманное вами имя вновь созданного сеpвиса. Если в имени
имеются пpобелы, то имя сеpвиса необходимо заключить в кавычки.

3) тепеpь надо сконфигypиpовать этот сеpвис. Идём в Start -> Settings ->
ControlPanel -> Services, находите свой новосозданный сеpвис и щёлкаем на нём
2 pаза левой кнопкой мышки. В откpывшемся окошке отмечаем, каким способом ваш
сеpвис бyдет запyскаться: Automatic - бyдет запyскаться автоматически пpи
загpyзке компьютеpа, Manual - бyдет запyскаться только, когда вpyчнyю
запyстите, Disabled - совсем не бyдет запyскаться. Если хотите видеть сеpвис
в виде окна, то отметьте чек-бокс "Allow Service to Interact with Desktop".

4) запyскаем regedt32 и создаём ключ "Parameters" (без кавычек) в:

HKLM\SYSTEM\CurrentControlSet\Service\Имя_Вашего_сеpвиса\

5) создаём под созданным вами ключом "Parameters" параметр "Application"
(без кавычек) тип -- REG_SZ: и пpописываем там полный пyть к исполняемомy
файлy. Hапpимеp, Application: REG_SZ: c:\полный_пyть\t-mail.cmd

6) пеpезагpyжаем компьютеp или стартуем сервис вручную. Выходить из таких
сеpвисов лyчше по флагy. Hеобходимые файлы из Resource Kit можно взять здесь:
http://www.chem.univ.kiev.ua/~adsh/w.../inst_serv.php (22Kb) или
здесь http://www.adsh.kiev.ua/win2k/soft/inst_serv.zip (Украина).

Также можно воспользоваться программой AppToService от basta computing -
http://www.basta.com/Software/AppToService.zip 29k (бывший ServiceIt).



vasketsov 10-08-2003 22:54 208299

Andrik
WMI тебе поможет.

Andrik 11-08-2003 10:25 208300

А что такое WMI и чем и по какому вопросу из двух оно мне поможет???

Prisoner 11-08-2003 17:04 208301

в любом поисковике есть валом инфы и о том, что это и что с ним делать...

Добавлено:

Например - http://www.osp.ru/win2000/2001/05/070.htm


[s]Исправлено: Prisoner, 18:19 11-08-2003[/s]

Prisoner 23-08-2003 15:03 208302

Пришло по рассылке... если еще надо, то...

MSIC - компонент выдает подробную информацию о вашей системе.
[22/08/2003]  MiTeC System Information Component (MSIC) - компонент выдает подробную информацию о вашей системе.
Скриншот http://www.mitec.d2.cz/Data/Screenshots/MSIApp.gif
Берем отсдюда http://www.realcoding.net/modules.ph...it&lid=113


Время: 11:45.

Время: 11:45.
© OSzone.net 2001-