【发布时间】:2014-04-28 21:45:21
【问题描述】:
我是 sharepoint 的初学者,特别是 powershell。 我正在尝试将文档库的所有文档从一个站点移动到文件夹内的另一个站点。但我可以只复制来自内容类型的文件而不是元数据!
$PSSnapin = Add-PsSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue Out-Null
clear
$org = "http://'YYYYY'/sites/XXXX"
$dest = "http://'YYYYY'/sites/XXXX/Subsite"
$orgLibrary = (Get-SPWeb $org).Folders["newdoc1"]
$destLibrary = (Get-SPWeb $dest).Folders["newdoc2"].SubFolders["folder1"]
$destFiles = $destLibrary.Files
foreach ($file in $orgLibrary.Files)
{
$curFile = $file.OpenBinary()
$destURL = $destFiles.Folder.Url + "/" + $file.Name
$destFiles.Add($destURL, $curFile, $true)
}
【问题讨论】:
标签: sharepoint powershell metadata