【发布时间】:2020-09-29 01:26:10
【问题描述】:
我一直在努力使我的 powershell 脚本能够通过 SQL 代理从 Sharepoint 列表中提取数据到 sql 服务器。为此,我使用了SharePointPnPPowerShellOnline 模块并添加了以下代码以自动获取凭据。
$filePath="https://AnyCompany.sharepoint.com/teams/AnySite"
Connect-PnPOnline -Url $filePath -UseWebLogin
但是当我把它放在 sql 代理中时,它不像在 powershell 甚至在任务调度程序中那样工作。
The error message 通过错误消息,我发现问题出在此凭据弹出窗口上。那我怎么能避免这种情况呢?如果不放置这行代码,我怎么能连接到共享点站点。
下图显示了我的设置,最后一行代码导致了错误。 My current job settings
此致,我将不胜感激。
【问题讨论】:
标签: .net powershell sharepoint powershell-3.0 sharepoint-online