【发布时间】:2020-10-08 20:23:20
【问题描述】:
我正在尝试使用 PowerShell 通过 PnP Sharepoint Online 模块在 Teams 文档库中创建一个新文件夹。
我可以在 PowerShell 和浏览器中对站点进行身份验证。然后我运行这段代码:
$cred = Get-Credential
$result = Add-PnPFolder -Folder "/sites/SalesDemo/Shared Documents/General/Acme Corp" -Name "testfolder" -Connection (Connect-PnPOnline -Url 'https://tenant.sharepoint.com' -Credentials $cred)
结果看起来不错,显示了名称、类型、项目/大小和上次修改时间,但是当我在 SharePoint 或 Teams 中查看该网站时,我看不到“testfolder”。但是,运行时会返回“testfolder”:
Get-PnPFolderItem -FolderSiteRelativeUrl "/sites/SalesDemo/Shared Documents/General/Acme Corp" -ItemType Folder -Connection (Connect-PnPOnline -Url 'https://tenant.sharepoint.com' -Credentials $cred)
很遗憾,“Acme Corp”中还有其他文件夹没有返回。
我的“测试文件夹”在哪里创建?
【问题讨论】:
标签: powershell sharepoint-online