0
我在我的Powershell腳本中使用客戶端對象模型(CSOM)進行文件上傳。每次我運行它時都會在元數據設置完成後創建新版本。使用Powershell將文件上傳到SharePoint
我怎樣才能解決這個問題,所以只有一個版本會被創造出來的?
代碼:
#Upload to SharePoint
$FileCreationInfo = New-Object Microsoft.SharePoint.Client.FileCreationInformation
$FileCreationInfo.Overwrite = $true
$FileCreationInfo.ContentStream = $FileStream
$FileCreationInfo.URL = $list.RootFolder.ServerRelativeUrl + "/" + $FolderName + "/" + $SourceFileName
$FileUploaded = $List.RootFolder.Files.Add($FileCreationInfo)
#Set Metadata
$properties = $FileUploaded.ListItemAllFields;
$Context.Load($properties)
$properties["DocLanguage"]="EN"
$properties.Update()
$context.ExecuteQuery()
在此先感謝。