Hard Codifica um valor do sistema?

3

Eu trabalho para uma empresa de tecnologia e, quando vendemos computadores, também incluímos um adesivo com um número de inventário, para fácil referência em nosso banco de dados. Minha pergunta é a seguinte:

Existe uma maneira (tenho certeza que existe) de codificar uma variável para o sistema que pode ser chamado posteriormente? Tal como quando se usa:

wmic bios get serialnumber 

OR

gwmi win32_bios | fl SerialNumber

Eu estava pensando em uma maneira de definir uma variável em algum lugar aqui, ou possivelmente dentro do Registro? E, em seguida, usar o Powershell para recuperar os dados do registro, se precisarmos fazer referência ao número do inventário e o adesivo tiver sido removido.

Existem outras opções para alcançar esse tipo de funcionalidade?

    
por Zach 05.07.2015 / 02:18

2 respostas

1

Você geralmente pode atribuir uma etiqueta de patrimônio no BIOS, dependendo das versões. Eu não posso dar uma resposta específica sem conhecer o tipo de BIOS. Se você está vendendo Dell ou acredito em sistemas Lenovo, pode atribuir tags com bastante facilidade.

Este artigo detalha como usar o Windows-Shell-Setup para inserir várias informações e detalhes sobre o vendedor do sistema no próprio ambiente do Windows. link

    
por 05.07.2015 / 02:25
0

Se você tiver controle sobre a criação de software, por que não adicionar um arquivo .bat ou .exe ao caminho do sistema durante a criação.

Se você criar um arquivo chamado serialnumber.bat ou escrever um exe chamado serialnumber.exe, poderá chamá-lo e retornar a variável.

Talvez, se você usar .bat, possa usá-lo para definir a variável em tempo de execução

    
por 06.07.2015 / 09:06