2016-09-22 6 views
0

Ich habe eine CSV-Datei mit 300 Benutzern Name. Ich muss die Journalregeln für diese Benutzer in Microsoft Exchange 2007 SP3 mithilfe der Powershell entfernen.PowerShell Import-CSV fehlende Elemente

Ich habe eine PS1-Datei mit den folgenden Informationen:

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

Die CSV-Datei eine Spaltenüberschrift hat, ist "Name". Mein Skript sieht zu einfach aus. Kannst du mir sagen, was fehlt? Dank

+0

wie sei dies richtig ist? Import-CSV = "E: \ Journal \ Journal-Benutzer.csv" foreach ($ Benutzer in Import-CSV) {Remove-JournalRule $ Benutzer -confirm: $ false} – Baba2002

Antwort

0

Unter der Annahme, dass der csv eine Spalte mit der Überschrift RuleID hatte, von dem Sie die Identität für die Regel ziehen wurden:

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

Vielen Dank! – Baba2002

Verwandte Themen