【发布时间】:2013-09-09 23:51:41
【问题描述】:
我创建了一个包含几行或几行的 csv 文件。现在想的是导入该文件并每行创建一个新文件。所以每一行都有自己的内容文件。
我创建了以下 powershell 代码:
$Import = import-csv C:\temp\output.csv
$CreateFileName = $Import | Select-Object $_.TicketNumber -Expand "TicketNumber"
foreach ($row in $Import)
{
export-csv -Path $row.CreateFileName.csv -noType
}
运行此脚本时出现以下错误:
cmdlet Export-Csv at command pipeline position 1
Supply values for the following parameters:
InputObject:
【问题讨论】:
-
Export-Csv不会像您期望的那样使用扩展值。你想要的结果是什么?您是否希望每个票号一个文件,其中只有票号作为文件的内容?
标签: powershell csv