Powershell import-csv 无法识别

Powershell import-csv not recognized

我正在尝试制作一个 bat 文件脚本,将 csv 的信息附加到另一个已经存在的 csv 文件中。我想使用 import-csv 命令,但我不断收到这样的错误:

'import-csv' is not recognized as an internal or external command, operable program or batch file.

我使用的是 Powershell 5.1,所以我尝试下载并使用 Powershell Core 6。这也不起作用。我是不是哪里漏掉了图书馆?

我的代码:

import-csv "tinyTesterB.csv"

pause

在 bat 文件或 cmd shell 中,您需要启动 PowerShell 才能访问其命令。改为将以下内容添加到您的 bat 文件中:

对于 Windows PowerShell:

Powershell.exe -Command "Import-Csv 'tinyTesterB.csv'"

对于 PowerShell 核心:

Pwsh.exe -Command "Import-Csv 'tinyTesterB.csv'"