Os modelos mais recentes da Dell distribuem pacotes de atualização do BIOS no formato DUP (Dell Update Package ). O comando /e
não parece ser comumente suportada em muitos pacotes de BIOS do DUP.
Duração: 01:15
Legendas: Somente em inglês
As opções podem ser invocadas com o comando /
personagem.
Opção | Nome | Descrição | Sintaxe |
---|---|---|---|
/? ou /h |
Help (Ajuda) | Exibe opções de linha de comando e informações de ajuda Determina se a atualização pode ser aplicada ao computador de destino |
package.exe /? ou package.exe /h |
/c |
Verifique em | O comando /s é obrigatória com esta opção.Opções /f , /e e /r não são válidos com esta opção.Quando você clica em Install no modo de interface do usuário (UI), o mesmo processo de verificação é executado. |
package.exe /s /c /l=c:\pkg.log |
/e=<path> |
Extract | Extrai todos os arquivos contidos no DUP para o caminho especificado. Se o diretório especificado no caminho não existir, ele será criado. Se o caminho contiver espaços, use aspas ao redor do valor do <caminho> . O comando /s é obrigatória com esta opção.Opções /f , /c e /r não são válidos com esta opção. |
package.exe /s /e=c:\update package.exe /s /e="c:\update files" |
/f< /Td> |
Força | Permite o downgrade do software para uma versão anterior (mais antiga) O /s é obrigatória com esta opção.Opções /e e /c não são válidos com esta opção.
Nota: Antes de fazer downgrade do software para uma versão anterior, consulte a documentação da versão anterior.
|
package.exe /s /f /l=c:\pkg.log |
/l=<filename> |
Tora | Acrescenta mensagens registradas a um arquivo ASCII especificado; Cria um novo arquivo Se não existir, se o nome do arquivo contiver espaços, use aspas ao redor do valor do nome do <arquivo> . O comando /s é obrigatória com esta opção. |
package.exe /s /l=c:\pkg.log package.exe /s /l="c:\Update Log\pkg.log" |
/r |
Reinicialize | Reinicializa o computador, se necessário, depois de executar a atualização (a reinicialização não ocorre):
/s é obrigatória com esta opção.Opções /e e /c não são válidos com esta opção. |
package.exe /s /r /l=c:\pkg.log |
/s |
Silencioso | Executa a atualização silenciosamente sem intervenção do usuário, quando /s não é especificado, o DUP é iniciado no modo de interface do usuário (interativo).O comando /s é obrigatória ao usar o /e , /f , /c , /l e /u Opções.
Nota: Usando o comando /s faz com que todos os resultados sejam gravados nos arquivos de log.
|
package.exe /s /l=c:\pkg.log |
/u=<filename> |
Unicode Log | Acrescenta mensagens registradas a um arquivo Unicode especificado; Cria um novo arquivo Se não existir, se o nome do arquivo contiver espaços, use aspas ao redor do valor do nome do <arquivo> . O comando /s é obrigatória com esta opção. |
package.exe /s /u=c:\pkg.log package.exe /s /u="c:\Update Log\pkg.log" |
Tabela 1: Formato DUP
Para atualizar silenciosamente um computador e impedir uma reinicialização automática:
package.exe /s
Para atualizar silenciosamente um computador e permitir uma reinicialização automática:
package.exe /s /r
Se uma senha do BIOS for definida, o executável de atualização solicitará uma senha ao usuário. Se estiver executando o executável de atualização a partir da linha de comando, use o parâmetro /p para especificar a senha. Exemplo:
package.exe /s /p=password
Os valores de código de saída mais comuns ao executar atualizações do BIOS são 2 (REBOOT_REQUIRED) e 6 (REBOOTING_SYSTEM). Outros valores estão abaixo.
Valor | Nome da mensagem | Nome de exibição | Descrição |
---|---|---|---|
-1 | Código do Dell Command Update | Malsucedido | O DCU encerra a execução do BIOS devido ao tempo de espera excedido |
0 | BEM-SUCEDIDO | Success | A atualização foi bem-sucedida. |
1 | SEM SUCESSO (FALHA) | Malsucedido | Ocorreu um erro durante o processo de atualização; A atualização não foi bem-sucedida. |
2 | REBOOT_REQUIRED | Reinicialização obrigatória | Você deve reiniciar o computador para aplicar as atualizações. |
3 | DEP_SOFT_ERROR | Erro de dependência flexível | Algumas possíveis explicações são:
/f . |
4 | DEP_HARD_ERROR | Erro de dependência rígida | O software de pré-requisito necessário não foi encontrado em seu computador. A atualização não foi bem-sucedida porque o computador não atendeu aos pré-requisitos de BIOS, driver ou firmware para que a atualização fosse aplicada ou porque nenhum dispositivo compatível foi encontrado no computador de destino. O DUP impõe essa verificação e bloqueia a aplicação de uma atualização se o pré-requisito não for atendido, impedindo que o computador atinja um estado de configuração inválido. O pré-requisito pode ser atendido solicitando outro DUP, se disponível. Nesse caso, o outro pacote deve ser aplicado antes do atual para que ambas as atualizações possam ser bem-sucedidas. Um DEP_HARD_ERROR não pode ser suprimido usando o /f .O DUP não é aplicável ao computador. Algumas possíveis explicações são:
|
5 | QUAL_HARD_ERROR | Erro de qualificação | Um QUAL_HARD_ERROR não pode ser suprimido usando o /f . |
6 | REBOOTING_SYSTEM | Reinicializando o computador | O computador está sendo reinicializado. |
7 | Erro de validação de senha | Malsucedido | Senha não fornecida ou senha incorreta fornecida para execução do BIOS |
8 | DOWNGRADE_BAN | O downgrade solicitado não é permitido. | Não é permitido fazer downgrade do BIOS para a versão executada. |
9 | RPM_VERIFY_FAILED | Falha na verificação do RPM | A estrutura do DUP do Linux usa a verificação de RPM para garantir a segurança de todos os utilitários do Linux dependentes do DUP. Se a segurança for comprometida, a estrutura exibirá uma mensagem e uma legenda de verificação de RPM e, em seguida, sairá com o código de saída 9. |
10 | EC_UNSPECIFIED_ERROR | Algum outro erro | Esse código de saída é para todos os erros que não foram especificados nos códigos de saída do BIOS 0 a 9. Ou seja, erro da bateria, erro de EC, falha de hardware etc. |
Tabela 2: Atualizações do BIOS