【发布时间】:2018-12-18 17:08:08
【问题描述】:
我很想了解为什么这个脚本没有按预期工作。这是一个简单的脚本,我尝试在其中导入 CSV,选择我想要的几列,然后导出 CSV 并复制自身。 (基本上我们已经存档了数据,由于内存大小限制,我只需要来自另一个项目的几列)。这个脚本非常简单,显然它与它在不起作用时引起的挫败感成反比......现在最终结果是我最终得到一个空的 csv 而不是只包含我选择的列的 csv使用 Select-Object。
$RootPath = "D:\SomeFolder"
$csvFilePaths = Get-ChildItem $RootPath -Recurse -Include *.csv |
ForEach-Object{
Import-CSV $_ |
Select-Object Test_Name, Test_DataName, Device_Model, Device_FW, Data_Avg_ms, Data_StdDev |
Export-Csv $_.FullName -NoType -Force
}
【问题讨论】:
标签: powershell csv select-object export-csv