只要“code”字段中包含字符,以下代码就可以正常工作。任何人都可以阐明错误,以及如何让它显示只有数字的“代码”值?
$lookup = "c:\products.csv"
$value = "036"
$csv = Import-Csv $lookup -Header("code","description")
$csv | Where-Object {$_.code -eq $value}
答案 0 :(得分:0)
这将导入c:\ products.csv文件并为其分配两列
$csv = Import-Csv c:\products.csv -Header Code,Description
使用-as运算符显示代码编号值(整数):
$csv | Where-Object { $_.Code -as [int] }