.bat que chama AFUDOS para flash BIOS

0

Eu tenho um arquivo .bat que deve fazer o BIOS do meu laptop. Ele diz o seguinte:

@AFUDOS T.105 /p /b /n /e /x /reboot

Antes de executá-lo, gostaria de entender o que ele faz. Mais especificamente:

  1. AFUDOS obviamente chama AFUDOS.exe, mas o que o @ faz e por que não é necessário especificar a extensão do arquivo?
  2. T.105 Eu acho que é o arquivo BIOS-.rom que também está no mesmo diretório. Está certo?
  3. Todos os parâmetros (p b e x) são dados para AFUDOS, eu acho? O que eles querem dizer? O AFUDOS é sensível a esses parâmetros?

Encontrei as informações a seguir em alguns dos parâmetros (capital?), mas, para ser sincero, não entendo o que isso significa:

B - Atualizar bloco de inicialização

N - Atualizar NVRAM

C - Destrua o CMOS do sistema

Observação: os arquivos são do fabricante, então espero que eles façam a coisa certa, gostaria apenas de entender o que exatamente eu estaria fazendo com o meu laptop ao executar este .bat.

    
por user35915 19.03.2015 / 00:14

1 resposta

1

AFUDOS obviously calls AFUDOS.exe, but what does the @ do and why is it not necessary to specify the file extension?

O @ faz com que o comando não seja exibido na tela antes de ser executado. A extensão não precisa ser especificada porque essa é a maneira DOS. Caso contrário, você teria que saber se um comando foi construído ou não, a fim de executá-lo, e isso seria um pouco entediante. (Você realmente deseja digitar dir.exe ou rename.com para obter um diretório ou renomear um arquivo?)

T.105 I guess is the BIOS-.rom file which also lies in the same directory. Is that right?

Sim.

All the parameters (p b n e x) are given to AFUDOS I guess? What do they mean? Is AFUDOS case sensitive in these parameters?

O AFUDOS não faz distinção entre maiúsculas e minúsculas.

p = atualiza a imagem principal do BIOS
b = atualizar bloco de livro
n = atualizar NVRAM
e = atualiza o bloco do controlador embutido
x = não faça verificações extras na compatibilidade da ROM

    
por 19.03.2015 / 00:23