Existe um arquivo .history em máquinas Windows?

5

Existe um arquivo auditável em uma máquina Windows que mostra o histórico da linha de comando para o cmd ou o PowerShell? Em máquinas UNIX, acredito que exista um arquivo oculto no diretório inicial chamado .history.

    
por kdmurray 30.01.2012 / 20:07

2 respostas

5

Para o velho e simples cmd , não há realmente nada disso.

Mesmo no PowerShell, acredito que a história ainda esteja limitada à duração da sessão do PowerShell, embora oferece a funcionalidade para trabalhar e exportar o histórico e até mesmo carregá-lo. Você pode usar isso para criar alguns scripts de ajuda para carregar e salvar seu histórico facilmente, como demonstrado aqui , mas nada fora da caixa.

    
por 30.01.2012 / 20:18
4

Depois de examinar mais isso, parece que não há um arquivo de sistema de arquivos físico no Windows porque tudo está armazenado na memória. Parece que posso obter o histórico usando doskey.

doskey /history

Eu posso extrair um arquivo simplesmente colocando essa saída em um arquivo ...

doskey /history > myhistoryfile.txt
    
por 30.01.2012 / 20:48