Como posso visualizar um arquivo .eml na linha de comando do Windows Vista?

3

Ok, o computador dos meus pais travou (horrivelmente - corrompidoRegistry) e estou tentando acessar um dos seus arquivos de e-mail que são salvos localmente no disco rígido. Eu não posso iniciar o próprio Windows, então agora estou em um "prompt de comando de inicialização". Naveguei até onde o e-mail parece estar armazenado C:Users\[userName]\AppData\Local\Microsoft\Windows Mail\Local Folders\Inbox e ele mostra uma lista do que parecem ser os arquivos.

O problema é que eles são arquivos .eml e parece que não consigo abri-los. Eu tentei comandos 'vim' e 'vi', mas isso me diz que 'vim não é reconhecido como um comando interno ou externo.

Alguém sabe como posso ver .eml arquivos da linha de comando?

Obrigado

    
por Nosrettap 19.12.2012 / 23:53

5 respostas

7

Tente digitar o seguinte em um prompt de comando:

type filename.eml

Os resultados não serão bonitos, mas você pode encontrar algo útil.

    
por 20.12.2012 / 00:01
4

Se possível, você pode considerar baixar e gravar um CD / DVD de resgate / ao vivo. Existem alguns que estão por aí, muitos baseados no Linux (mas ainda capazes de ler unidades do Windows). A partir daí, você pode acessar e salvar dados importantes e, em seguida, será mais seguro recorrer a medidas mais drásticas para restaurar o sistema operacional, caso seja necessário.

    
por 20.12.2012 / 00:15
2

Supondo que "prompt de comando de inicialização" é um tipo de ambiente minimalista do Windows, dependendo da versão exata, existem várias possibilidades:

  • copy ou as variações um pouco mais elaboradas xcopy e robocopy podem ajudá-lo a transferir os arquivos para outro lugar para serem visualizados e gerenciados em uma máquina mais acessível.
  • type filename.eml , usando um dos comandos mais básicos, praticamente sempre funcionará e simplesmente gravará o conteúdo do arquivo no console. Para superar as dificuldades de percorrer arquivos grandes, convém usar o comando similar more < filename.eml , que exibe o conteúdo uma janela por vez.
  • Não é um aplicativo de linha de comando, portanto, isso pode ou não estar disponível, notepad filename.eml usará o editor de texto interno do Windows, permitindo que você leia e edite o arquivo com uma interface gráfica.
  • Da era do MS-DOS, você ainda pode ter acesso a edit ou seu irmão ainda mais antigo edlin . Esses são programas de 16 bits e não são compatíveis com versões de 64 bits do Windows.
  • Mesmo que não seja um comando nativo do Windows, vim tem as versões do Windows que você pode usar, embora instalá-los em uma máquina pouco funcional pode ser difícil.
por 20.12.2012 / 00:42
1

O Vim não é incluído no Windows por padrão. Use o Bloco de notas conforme sugerido acima ou type email.eml .

    
por 19.12.2012 / 23:59
0

Você pode abri-lo com qualquer editor como o Bloco de notas. Se você quiser usar o ID da linha de comando, pode ser
Caminho do bloco de notas \ nome do arquivo

ou apenas

Digite caminho \ nome do arquivo

    
por 19.12.2012 / 23:57