1

我正在尝试同时附加到两个日志文件。我目前不得不重复输出和附加命令 >> 两次,这给了我重复代码:

$log1 = "C:\log1.txt" 
$log2 = "C:\log2.txt"
$output = "Some output to be logged" 
$output >> $log1 
$output >> $log2 

我已经研究过使用该Tee-Object命令并提出以下内容:

$output | Tee $log1 >> $log2 

但这会覆盖第一个 ( $log1) 并附加到第二个 ( $log2)。所以我的问题是我如何$log1不被覆盖只是附加?

相关问题:

如何将命令的输出重定向到两个文件

任何帮助表示赞赏,谢谢。

4

1 回答 1

2

尝试使用Add-Contentcmdlet:

$output | Add-Content -Path $log1,$log2
于 2013-06-11T10:03:34.093 回答