-1
我有一个脚本,用于从csv文件中删除一行,如果某列与某组数据匹配的话。该脚本工作正常,但我不喜欢它必须调用一个txt文件来获取它正在寻找的数据。下面是代码:使用powershell从csv中删除行
$ToRemove= Get-Content c:\csvtest\SchoolsToRemove.txt
Import-Csv c:\csvTest\NEWSTUEXPORT.csv `
| ? { $ToRemove -notcontains $_."Schoolid" } `
| Export-Csv c:\csvtest\ExportofNONsiffSchool.csv -NoTypeInformation
下面是它正在寻找从txt文件
7
11
27
33
37
45
42
我怎样才能在脚本中设置这些数字,因为他们不会改变数据。我尝试过一个数组,但必须格式化它,因为它总是错误的。
非常感谢!
一个数组应该工作。告诉我们你是如何创建它的,以及你遇到了什么错误。 – mjolinor