O writefile é um comando do windows.
Veja a seguinte resposta:
Se você que trabalha com gravação e precisa extrair o arquivo de imagem para inseri-lo no BIOS via gravador, você não precisa de nenhum software adicional, até porque o Universal Extractor não funciona com as atualizações executáveis da Dell.
Como proceder:
Baixe a atualização de BIOS do site da Dell (claro);
Pelo Menu Iniciar -> Acessórios -> Prompt do comando acesse a pasta onde o arquivo se encontra. Exemplo: CD C:\temp (supondo que você salvou em C:\temp);
Execute o arquivo com o seguinte switch: -writehdrfile. Exemplo: mx51_a04 -writehdrfile (assumindo que o nome do executável atualizador é mx51_a04.exe. No seu caso será outro).
Não deu certo? Tente /writeromfile. Exemplo: Mx51_a04 /writeromfile. (Update 13/02/12)
Ainda não? Tente o Universal Extractor, utilizado para extrair BIOS de outras marcas. Fácil de encontrar pelo Google. (Update 19/08/12)
Artigo Original: http://eletronicabr.com.br/faq/?p=1323
Pronto. Isso irá gerar um arquivo com o mesmo nome do executável, mas com a extensão .hdr ou .rom, respectivamente. No nosso exemplo, ficaria como mx51_a04.hdr ou mx51_a04.rom. Esse é o mesmo arquivo equivalente ao .ROM, .BIN e afins. Portanto, pode utilizá-lo para gravar seu BIOS.
Mesmo assim, quando gravo pela gravadora WILLEM, ele me da erro ja no primeiro bit, tando no arquivo .hdr quanto no .rom.
Percebo que o hdr tem 2.5MB e o rom 4MB (que seria o tamanho da bios) mas os primeiros bites, são desconhecidos, por isso esse erro.
Não consegui nenhuma outra forma de extrair o conteudo do executável, corretamente.