Powershell Spalte Removal-Skript - SharePoint

Ich habe eine csv Datei mit mehreren Zeilen und Spalten. Ich möchte ein Skript schreiben, das werde weisen Sie jeder Spalte eine variable aus einer einzigen Zeile ein zu einer Zeit und bewegen auf die nächste Zeile. Im Grunde, was passieren sollte ist, dass die erste Spalte gespeichert werden soll URL, die zweite Liste und die Dritte als Feld-und dann diese Aufgaben zu erfüllen. Dann bewegen Sie auf die nächste Zeile.

$web = Get-SPWeb (Your site URL)
$list = $web.Lists[“Your List Name”]
$field = $list.Fields[“Your Column Name”]
$field.AllowDeletion = true
$field.Sealed = false
$field.Delete()
$list.Update()
$web.Dispose()

Ich kann es tun, Zeile für Zeile, aber ich möchte, um herauszufinden, einen besseren Weg, dies zu tun. Ich habe versucht, code zu schreiben, eine Reihe von Möglichkeiten, aber ich kann nicht herausfinden, wie dies zu tun mit einer "foreach" - Schleife. Bitte helfen Sie.

  • Können Sie eine CSV-Beispiel, Dann habe ich vielleicht hepl Sie.
InformationsquelleAutor Charles | 2013-07-03
Schreibe einen Kommentar