假设我myscript.ps1
包含:
ls
我使用以下命令调用脚本并将结果记录到文件
powershell .\myscript.ps1 > log.txt
问题是,当我查看log.txt
时,我只看到目录结果。
我也希望看到实际的命令ls
,所以当我查看log.txt时,我知道发生了什么命令,然后是结果。
答案 0 :(得分:0)
Start-Transcript它捕获执行的命令和输出
Start-Transcript -Path "c:\test\test.txt"
ls