Здравствуйте. Я пытаюсь загрузить файл на мой сайт Sharepoint (корневой каталог) через PowerShell.Я могу подключиться к URL, но у меня возникают проблемы при попытке загрузить файл, который я установил. Install-Module SharePointPnPPowerShellOnline
, когда я запускаю команду, я получаю эту ошибку
Add-PnPFile: УдаленныйСервер вернул ошибку: (403) Запрещено.В строке: 1 символ: 1 + Add-PnPFile -Path D: \ delme \ test.xlsx -Folder / + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: WriteError: (:) [Add-PnPFile], WebException + FullyQualifiedErrorId: EXCEPTION, SharePointPnP.PowerShell.Commands.Files.AddFile
Connect-PnPOnline –Url https://ABC123.sharepoint.com/sites/XXX/teamsites/os/Directory%20and%20Operating%20Systems/Forms/AllItems.aspx?viewpath=%2Fsites%2Fisd%2Fteamsites%2Fos%2FDirectory%20and%20Operating%20Systems%2FForms%2FAllItems.aspx
Add-PnPFile -Path D: \ delme \ test.xlsx -Folder /
Я знаю, что я близко.
Используйте PowerShell ниже.
$siteurl="https://ABC123.sharepoint.com/sites/XXX/teamsites/os" Connect-PnPOnline -Url $siteurl Add-PnPFile -Path D:\delme\test.xlsx -Folder "Directory and Operating Systems"