none
Escrevendo na BIOS RRS feed

  • Pergunta

  • Boa tarde pessoal!

    Estou precisando fazer um programa que escreva algumas informações na BIOS.
    Como por exemplo: número do patrimonio, número de série do PC, etc.
    Não sei nem por onde começar. Alguém tem alguma idéia?
    Caso alguém tenha conhecimento teórico sobre o que é preciso pra esse
    procedimento será bem vindo.

    Obrigado!
    terça-feira, 17 de junho de 2008 19:52

Todas as Respostas

  • Bruno,

     

    Acho que vai precisar escrever em Assembly, além disso, BIOS não é para armazenar esse tipo de informação (não é uma tabela ou memória de PenDrive).

     

    "BIOS siginifica Basic Input/Output System (Sistema Básico de Entrada e Saída) é para gerenciar o hardware.

     

    O melhor seria criar uma placa com Número de patrimônio e colar na máquina (aqui no trabalho o controle é feito dessa forma, e amigo, a "etiqueta" é de ferro e possui um numero gravado e depois que cola no gabinete só com "massarico" e para evitar o roubo ainda tem um cadeado na parte de trás do micro evitando que o gabinete seja aberto (no mesmo cadeado e preso os cabos do teclado, mouse e o cabo do monitor).

     

    E posso dizer que esse sistema é utilizado em outras empresas com sucesso.

     

     

     

    terça-feira, 17 de junho de 2008 20:19
  • Esse programa existe, se não me engano chamam ele de DMI da award... permite que vc grave opções como serial number, fabricante,etc... creio que vc encontre formatos ISO desse cara em programas P2P... ou navegando mesmo...

     

    Abraço

    domingo, 10 de agosto de 2008 00:17
  • Em primeiro lugar, note que isso é meio inútil. Placas-mãe iguais muito provavelmente terão o mesmo ID e já vi terem até o mesmo serial (especialmente as baratas). O ProcessorID é uma extensão Intel que pode ser desligada e sequer existe para processadores "alternativos" como AMD, Cyrix, etc...

    Nevertheless, seguem alguns links interessantes:
    http://bytes.com/forum/thread433207.html <-- Usando WMI do Windows
    http://carsolife.blogspot.com/2007/02/how-to-get-my-motherboard-serial-number.html <- Simples e conciso
    http://www.dotnetspider.com/forum/ViewForum.aspx?ForumId=4683 <- Exemplo de query com SELECT (é... não leu errado não ^^)
    http://www.devasp.net/net/articles/display/149.html <-- Processor ID passo a passo em VB.net
    http://www.codeproject.com/KB/system/GetHardwareInformation.aspx <-- Projeto completo para pegar um monte de informações em C#
    http://msdn.microsoft.com/en-us/library/aa394587.aspx <-- Documentação oficial do WMI

    That should do the trick ^^

    CASO A RESPOSTA TENHA SIDO ÚTIL, FAVOR MARCÁ-LA COMO TAL!!!
    domingo, 10 de agosto de 2008 17:34