我有一个包含多行文本和列的 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”循环来做到这一点。请帮忙。