PnP PowerShell获取SharePoint数据
数据 获取 Sharepoint PowerShell
2023-09-27 14:21:57 时间
前言
分享一个批量上传文档到SharePoint文档库的脚本吧,come on
正文
1.在使用脚本的时候,可能会报错,需要开一个设置
无法加载文件 C:\Source Code\PowerShell\PnP PowerShell.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 + CategoryInfo : SecurityError: (:) [],ParentContainsErrorRecordException + FullyQualifiedErrorId : UnauthorizedAccess
错误的截图,如下图:
2.开启PowerShell的策略,如下图:
3.编写的脚本,如下图:
Connect-PnPOnline -Url "https://linyus.sharepoint.com/sites/DevelopSite" -Credentials (Get-Credential) $filePath = "C:\Documents" $files = Get-ChildItem -Path $filePath -Name foreach($file in $files){ $docPath = $filePath + "/" + $file Add-PnPFile -Path $docPath -Folder "SiteCollectionDocuments" } Write-Host "Done"
4.执行的结果,如下图:
5.上传文档的截图,如下图:
结束语
一个批量上传文档的功能,只需要短短几行代码就可以,是不是非常方便?来吧,用起来!
相关文章
- 对于System.Net.Http的学习(三)——使用 HttpClient 检索与获取过程数据
- Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer 关于Newtonsoft.Json,LINQ to JSON的一个小demo mysql循环插入数据、生成随机数及CONCAT函数 .NET记录-获取外网IP以及判断该IP是属于网通还是电信 Guid的生成和数据修整(去除空格和小写字符)
- F11 workerman 聊天列表初始化之数据获取、长连接下实现聊天列表实时更新、完结
- 【iOS开发-59】LOL案例:单组tabView、alertView样式、实现监听,以及用reloadData数据刷新
- Google Earth Engine——生物多样性方面案例(在线获取采样点数据)分析超详细的案例介绍(1.5万字)
- Google Earth Engine(GEE)——MCD64A1.006 全球月度火灾数据500m分辨率数据产品获取指定区域的火灾情况(以墨西哥为例)
- Google Earth Engine(GEE)——全球农田有机土壤碳和氮排放(1992-2018年度)数据集
- koa 基础(十)原生node.js 在 koa 中获取表单提交的数据
- 计算机网络4小时速成:数据链路层,功能,封装成帧,透明传输,差错控制,PPP隧道协议,广播信道,以太网,MAC层,网卡,网桥,交换机
- DataHub: 现代数据栈的元数据平台的Metadata Ingestion Architecture【元数据摄取架构】讲解
- 在ASP.NET MVC控制器中获取链接中的路由数据
- Swift - 异步获取网络数据封装类
- 【微信小程序/实现】wx:for实现数组循环插入数据,显示到页面中
- SwiftUI实战之如何获取Picker数据修改事件
- Extjs中获取grid数据
- k8s1.23.6 安装kube-prometheus 无法获取监控数据
- 《数据科学:R语言实现》——3.8 合并数据
- C# linq 使用Groupby lamda 获取非重复数据
- EF获取当天的数据集合
- 获取含有字符串数组里元素的数据,并批量删除
- JqGrid获得所有选中行数据ID数组,获取所有行的ID数组
- 【视频目标检测数据集收集】B站、YouTube等各大网站视频下载工具:Annie(现更名为lux)的下载与安装教程
- Access获取新插入数据的自增长主键Id
- 大数据增进民生福祉
- 浅析setup如何通过ref获取子组件实例中的DOM结构/数据/方法及获取子组件实例数据都是空的处理(defineExpose API 的使用)、Vue3模板引用refs、在组合式API中使用template refs、for循环中如何获取及重置refs、如何监听模板引用
- 【HMS Core】调用Health Kit接口出现获取不到数据的情况
- 用Java实现向Cassandra数据库中插入和查询数据
- 【springMVC】获取客户端数据
- JSP简单练习-EL获取表单数据
- Django Rest framework中序列化A表(主表)时怎么获取B表(从表)的数据
- Swift - 文件目录路径获取及数据储存(Home目录,文档目录,缓存目录)
- 媒体披露安防市场数据也不能随心所欲
- ABP 后台调用接口 获取返回的数据
- 麦肯锡:从客户大数据中获取价值,企业需要思考这几个问题