【发布时间】:2012-04-22 20:06:18
【问题描述】:
我看到了很多关于 powershell + 等待进程结束的主题,但不知何故它对我不起作用。我有这个:
Add-PsSnapin Microsoft.SharePoint.Powershell
Add-SPSolution sol.wsp
Install-SPSolution -identity $sol -GACDeployment
Install-SPFeature "feature"
我想做的是添加一个新的 Sharepoint (2010) 解决方案,然后我尝试安装一个解决方案,最后我尝试安装功能。
最后一个失败了,因为安装解决方案需要更长的时间,但他已经在尝试安装该功能。如果我再次启动脚本,我会收到错误Install-SPFeature : Failed to find the XML file at location,可以安装该功能。我怎样才能改变我的脚本来处理这个问题?好的,当然我可以使用Start-Sleep -s 2 或其他东西,但这不是最好的方法。 | Out-Null 或 -Wait 也不起作用。我认为那是因为该过程或已经完成的任何事情,但是 Windows 需要几秒钟才能意识到解决方案已安装。有任何想法吗?谢谢
【问题讨论】:
标签: windows sharepoint powershell powershell-2.0