Как улучшить загрузку нескольких каталогов в SharePoint Online в PowerShell? - PullRequest
0 голосов
/ 04 июля 2019

Я написал скрипт для загрузки каталога, который содержит несколько каталогов и файлов в SharePoint.Теперь загрузка выполняется относительно медленно, даже при отключении всех обновлений статуса.

Есть ли способ улучшить / ускорить работу скрипта или, возможно, получить функцию изменения только измененных файлов при загрузке?: Я чистый новичок и не знаю, есть ли способ: O

Спасибо!

#(...) Login, etc.

$SourcePath = $path.TrimEnd('/')

#(...) Define other Variables, Write-Host, etc.

$file = Get-ChildItem -Path $path -Recurse
$i = 0;
(dir $path -Recurse) | %{
$i++
if($_.GetType().Name -eq "FileInfo"){

$SPFolderName = $docLibrary + $_.DirectoryName.Substring($path.length);
Write-Progress - activity "Running..." -status $status -PercentComplete (($i / $file.length) * 100)

Add-PnPFile -Path $_.FulName -Folder $SPFolderName

}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...