【发布时间】:2019-03-06 23:34:06
【问题描述】:
在将 excel 转换为 csv 文件后,我正在尝试使用 Import-csv 导入 csv 文件。我收到以下错误。
Import-Csv:无法处理参数,因为参数“名称”的值无效。更改“名称”参数的值并再次运行该操作。
这是我用来将 xls 文件转换为 csv 文件并尝试在命令提示符处导入 csv 文件的脚本
$dst="O:\UserCert\target\"
$Excel = New-Object -Com Excel.Application
$Excel.visible = $False
$Excel.displayalerts=$False
foreach ($file in gci "O:\UserCert\*.xls"){
$wb = $excel.Workbooks.Open($file.fullname)
$wb.SaveAs($dst + $file.Basename + ".csv",6)
$wb.Close($true)
}
$excel.Quit()
我在转换中是否犯了 Import-csv 无法理解的错误?
【问题讨论】:
-
完整的
Import-Csv命令是什么样的? -
PS O:\UserCert\Target> Import-Csv "O:\UserCert\Target\HiNetUserCertification_New.csv" -
csv 文件长什么样?至少有一些样本记录。
标签: powershell