我写了一个这样的脚本,我使用$output1
来重定向标准verbose的输出。
$output1 = $(
cmdlet1 [Some Parameters] -Verbose | % {
cmdlet2 [Other Some Parameters] -Verbose
} ) 4>&1
当我不将标准详细信息存储在变量中时,它会以一种很好的方式在 powershell 中打印,并带有换行符。但是当我捕获标准的详细信息$output1
并将其保存在一个文件中时,它会将所有内容打印在一个非常长的单行中。
如何以一种好的方式将标准详细信息存储在我的变量中?