首页 > 解决方案 > PowerShell 导出 CSV 到多个路径

问题描述

我正在尝试将目录中文件夹的内容导出到 CSV。我遇到的问题是我不知道如何导出到 2 个不同的路径。

只需添加另一个 Export-Csv,只需将一个空 Csv 添加到第二个路径。

Get-ChildItem -Path *root_path* -Filter *.zip -Recurse | 
Select-Object BaseName, CreationTime |

Export-Csv -Path "*path1*_$((Get-Date).ToString(' yyyy-MM-dd HHmmss')).csv"

Export-Csv -Path *path2*_$((Get-Date).ToString(' yyyy-MM-dd HHmmss')).csv

标签: powershellexport-csvselect-object

解决方案


你的意思是你想将相同的东西导出到两个不同的文件?

$data = Get-ChildItem -Path *root_path* -Filter *.zip -Recurse 
 
$data | Select-Object BaseName, CreationTime | Export-Csv -Path "*path1*_$((Get-Date).ToString(' yyyy-MM-dd HHmmss')).csv"
$data | Select-Object BaseName, CreationTime | Export-Csv -Path "*path2*_$((Get-Date).ToString(' yyyy-MM-dd HHmmss')).csv"

推荐阅读