【问题标题】:Command SystemUpdate in SharePoint Management ShellSharePoint 命令行管理程序中的命令 SystemUpdate
【发布时间】:2017-11-09 10:01:58
【问题描述】:

我创建了一个脚本,其中的命令是 SystemUpdate,它在两个位置上的作用完全不同。脚本由任务计划程序触发。 我的脚本是:

Add-PSSnapin "Microsoft.SharePoint.PowerShell"

$web = Get-SPWeb "https://SiteName"
$list = $web.Lists["ListName"]  

foreach ($Item  in $list.Items)  
{      
    $item.SystemUpdate($false);  
}

$web.Dispose()

在一个位置,脚本工作正常,它不会创建新的项目版本,但在另一个位置它会更改版本,由列/字段修改和修改。

位置在同一个 Web 应用程序、同一个站点上,它们只是两个不同的列表。
我还尝试在 PowerShell 中逐行手动键入,以为我在任务计划程序中创建任务时出错了,但脚本充当了创建新版本的角色。

任何建议我做错了什么?

【问题讨论】:

    标签: shell powershell sharepoint scheduled-tasks


    【解决方案1】:

    他们在每台运行脚本的机器上都有不同版本的共享点管理单元吗?

    【讨论】:

      猜你喜欢
      • 2012-12-01
      • 2017-09-02
      • 1970-01-01
      • 2021-04-07
      • 1970-01-01
      • 2013-08-26
      • 2020-09-10
      • 2012-01-25
      • 2021-06-06
      相关资源
      最近更新 更多