Tente redirecionar. Em vez de | tee
, use > output.txt
, por exemplo,
ipconfig /all > output.txt
Eu quero salvar ipconfig / all para arquivo de texto.Estou no Windows 10.Quando eu tentei isso em cmd
ipconfig /all | tee file.txt
Eu tenho
'tee' is not recognized as an internal or external command,operable program or batch file.
O que é a alternativa do Windows para tee
?
ipconfig /all >>logfile.txt 2>>&1
O >>logfile.txt 2>>&1
redirecionará o fluxo de saída e o fluxo de erros para um arquivo chamado logfile.txt, que será criado e armazenado no diretório atual. Se houver um logfile.txt existente nesse diretório, ele anexará a saída ao final dele.
Se você instalar o MSYS2 , poderá usar
$ ipconfig -all | tee file.txt
Observe que /all
precisa ser escrito como -all
.
No meu caso eu recebo:
$ head file.txt
Windows-IP-Konfiguration
Hostname . . . . . . . . . . . . : Death-Star
[..]
Tags windows file-transfer cmd.exe