Powershell import-CSV缺少元素

时间:2016-09-22 19:33:49

标签: powershell

我有一个包含300个用户姓名的CSV文件。我需要使用Powershell在Microsoft Exchange 2007 SP3中删除这些用户的日记规则。

我使用以下信息创建了一个PS1文件:

import-csv C:\ Journal.txt Remove-JournalRule

CSV文件的一列标题为“名称”。我的脚本看起来太简单了。你能告诉我缺少什么吗?感谢

1 个答案:

答案 0 :(得分:0)

假设csv有一个带有标题RuleID的列,您从该列中提取规则的标识:

$JournalCSV = Import-CSV "E:\Journal\Journal-users.csv" 
foreach ($JournalEntry in $JournalCSV) {
    Remove-JournalRule $JournalEntry.RuleID -confirm:$false
}