当使用 Windows 10 命令提示符时,我知道我可以通过执行以下操作将结果记录到文件中:
dir c:\ > results.txt
但问题是,这样做之后,结果不会显示在屏幕上。
有没有办法同时使用这两种方法?我希望结果能够实时显示并记录到文件中。
答案1
可以先将其写入文本文件,然后使用以下命令显示它:
dir > a.txt | type a.txt
它可能有问题,包括前几行。如果你也需要这些,你可以使用:
dir > a.txt & type a.txt
唯一的缺点是,如果 dir 命令需要很长时间,那么您将需要一段时间才能看到输出。
如果目录很长,并且您希望同时输出,则 powershell 是更好的选择。请记住,如果您同时显示输出并记录输出,则显示也会导致速度变慢。
答案2
在 Windows 机器上,最简单且(我认为)最好的选择是使用裸尾并跟踪日志文件。