【发布时间】:2013-07-05 05:40:30
【问题描述】:
我有一个包含多行文本和多列的 csv 文件。我想编写一个脚本,每次为每一列分配一个来自单行的变量并移动到下一行。基本上,应该将第一列存储为 URL,第二列存储为列表,第三列存储为字段,然后执行这些任务。然后移动到下一行。
$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()
我可以逐行执行,但我想找到更好的方法来执行此操作。我尝试过多种方式编写代码,但我不知道如何使用“foreach”循环来做到这一点。请帮忙。
【问题讨论】:
-
你能举个CSV的例子吗,那我或许可以帮你。
标签: sharepoint powershell