gpt4 book ai didi

list - 使用 PowerShell 更新列表中的所有项目

转载 作者:行者123 更新时间:2023-12-04 16:29:44 25 4
gpt4 key购买 nike

我有一个包含大约 500 个项目的 SharePoint 2010 列表。我需要创建一个 PowerShell 脚本来调用所有这些列表项,然后为每个项更新一个特定的列(我们将其称为“编号”)。

每个项目需要更新的列(编号)是一个编号列。我只需要在每个列表项中插入一个随机数,范围从 0 到 100。数字是否重复无关紧要,但需要随机选择。

我对 PowerShell 非常陌生,并且仍在尝试了解基本原理。如果有人可以为我提供有关如何配置此 cmdlet 的帮助,我将不胜感激!

非常感谢!

-乔希

最佳答案

假设您要更新的列表位于 http://YouServer/ListLocation/Lists/TheList:

$web = Get-SPWeb http://YourServer/ListLocation
$list = $web.Lists["TheList"]

foreach ($item in $list.Items)
{
$item["Number"] = Get-Random -Min 0 -Max 100;
$item.Update();
}

您需要在 SharePoint 2010 Management Shell 中执行此代码或手动添加 SharePoint PowerShell 管理单元:
Add-PSSnapin Microsoft.SharePoint.PowerShell

关于list - 使用 PowerShell 更新列表中的所有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9946801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com