Existe uma ferramenta como `script` (Linux / Solaris / etc) para Windows?

2

Talvez a ferramenta com o pior nome no mundo * nix, scriptseja extremamente útil quando você deseja capturar toda a saída de uma sessão do terminal.

Existe uma ferramenta semelhante para o Windows? Especificamente, sem ter que instalar algo como cygwin?

Warren
fonte

Respostas:

3

O Windows PowerShell possui um Start-Transscriptcmdlet.

Joey
fonte
muito legal - existe algo semelhante antes do PowerShell? Este é definitivamente vai ser uma benção :)
Warren
@warren: Não que eu saiba e raramente seja necessário. Eu só precisava de um log de arquivos em lotes, mas esses são triviais. Sessões ... nem tanto. Não deve ser muito difícil escrever um programa que despeja o log completo do console em um arquivo posteriormente.
Joey
2

O MTee é um pequeno programa (11 KB) que funciona como o teecomando Unix .
Ou seja, pega a saída de um programa (como cmd.exe) e a envia em duas direções: para o console e para um arquivo.

Então você pode usar:

cmd.exe | mtee.exe C:\Path\some_log_file.txt
njd
fonte