附加到两个单独的日志文件

时间:2013-06-11 10:00:57

标签: powershell logging append

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

$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不被覆盖的呢?

相关问题:

how-to-redirect-a-output-of-a-command-to-two-files

感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:2)

尝试使用Add-Content cmdlet:

$output | Add-Content -Path $log1,$log2