Powershell如何将结果同时输出到多个文件中?

Powershell如何将结果同时输出到多个文件中?,powershell,powershell-3.0,powershell-4.0,Powershell,Powershell 3.0,Powershell 4.0,是否有一种方法可以一次将文件输出到多个文件 差不多 {script block}输出文件$file1、$file2、$file3 我想保留几份相同结果的副本 我测试了几种方法,但都不起作用。不,Out File无法做到这一点 但是,它们的-Path参数确实支持这一点 上面链接中的Set Content的一个示例与使用通配符的示例类似 但是,-Path支持数组,因此您只需更改正在使用的cmdlet,就可以开始比赛了 {script block} | Set-Content -Path $file1

是否有一种方法可以一次将文件输出到多个文件

差不多

{script block}输出文件$file1、$file2、$file3

我想保留几份相同结果的副本

我测试了几种方法,但都不起作用。

不,Out File无法做到这一点

但是,它们的-Path参数确实支持这一点

上面链接中的Set Content的一个示例与使用通配符的示例类似

但是,-Path支持数组,因此您只需更改正在使用的cmdlet,就可以开始比赛了

{script block} | Set-Content -Path $file1, $file2, $file3
不,Out文件无法执行此操作

但是,它们的-Path参数确实支持这一点

上面链接中的Set Content的一个示例与使用通配符的示例类似

但是,-Path支持数组,因此您只需更改正在使用的cmdlet,就可以开始比赛了

{script block} | Set-Content -Path $file1, $file2, $file3

必须是一次性的吗?是为了将管道直接穿过管道并从另一侧传出,同时将其保存到文件中。它具有默认别名T形三通,因此您可以:

{script block} |tee $file1 |tee $file2 |tee $file3

必须是一次性的吗?是为了将管道直接穿过管道并从另一侧传出,同时将其保存到文件中。它具有默认别名T形三通,因此您可以:

{script block} |tee $file1 |tee $file2 |tee $file3

不,您将需要创建一个文件集合,然后通过它们循环输出到每个文件。请确保添加内容并设置内容执行此操作[-Path]。为什么不试试呢?不,您需要创建一个文件集合,然后通过它们循环输出到每个文件。请确保添加内容并设置内容执行此操作[-Path]。为什么不试试呢?很高兴知道这一点。谢谢你很高兴知道这一点。非常感谢。