如何通过 powershell 脚本从 sitecore 复制项目字段值?

how to copy item field value through powershell script from sitecore?

我的网站上有英文版项目,也有韩文版(有韩文内容)。 在这里,我试图将 'Download Type'(模板字段)的英文字段值复制到韩文版本中的同一项目。 我是 sitecore powershell 的新手,我试图修改下面的代码,它是英语项目的 fething 字段值

Get-ChildItem master:"/sitecore/sitePath/itemsTobeModified" -Language "en" -Recurse |
    ForEach-Object { 
    $_.Editing.BeginEdit() 
    $_["Download Type"]
    $_.Editing.EndEdit() | Out-Null   
  }

谁能帮我修改一下? 提前致谢!!

您需要获取韩文版本的项目,然后使用英文版本字段值更新韩文版本字段值。这是一个示例,替换路径和字段名称这应该可以正常工作

Get-ChildItem master:"/sitecore/content/Home" -Language "en" -Recurse |
ForEach-Object {
$item =  Get-Item $_.Id
$itemko = Get-Item $_.Id -lang "ko-KR"
$itemko.Editing.BeginEdit() 
$itemko["Title"] = $item["Title"]
$itemko.Editing.EndEdit() | Out-Null }