Powershell - 在internetexplorer.application comobject中调用sharepoint功能区命令

时间:2016-04-09 18:04:29

标签: powershell internet-explorer sharepoint com ribbon

我有一个PowerShell脚本,需要作为UNC路径访问sharepoint文档库 - 到目前为止,已经证明不可能编写可靠的脚本,因为UNC路径的唯一工作方式是直接通过Windows资源管理器访问它 - 它在幕后调用必要的WebDAV,似乎在某处缓存路径,因此它现在可以通过test-pathcopy-item等工作(我试图使用System.Net.WebClient和{{1}来模拟它但它们似乎没有做Windows资源管理器正在做的事情。)

那么,是否有人知道如何让powershell脚本调用在您点击sharepoint功能区上的Invoke-WebRequest时运行的命令?

我有以下代码在PS中打开SP文档库:

Library > Open With Explorer

在页面源代码中,我看到以下与Open With Explorer相关的内容:

$oIE=new-object -com internetexplorer.application
$oIE.navigate2("http://uk.sharepoint.mydomain.local/sites/mycompany/myteam/Shared Documents/Reports")
while ($oIE.busy) {
    sleep -milliseconds 50
}
$oIE.visible=$true

0 个答案:

没有答案