【发布时间】:2018-09-15 19:54:32
【问题描述】:
如何运行一个 PowerShell 脚本来连续执行以下操作?
-
使用此脚本将目录中所有 csv 文件的文件名作为列添加到每个文件的末尾:
Get-ChildItem *.csv | ForEach-Object { $CSV = Import-CSV -Path $_.FullName -Delimiter "," $FileName = $_.Name $CSV | Select-Object *,@{N='Filename';E={$FileName}} | Export-CSV $_.FullName -NTI -Delimiter ","} 将目录下的所有csv文件合并成一个单独的csv文件
-
仅保留第一个 csv 的标题(第一行),并排除文件中的所有其他第一行。
类似于 kemiller2002 所做的 here,除了一个带有 csv 输入和一个 csv 输出的脚本。
【问题讨论】:
标签: powershell