Jenkins - 执行64位Powershell命令

时间:2015-04-15 15:23:17

标签: powershell sharepoint jenkins

我尝试执行包含Sharepoint命令的Powershell脚本,作为我Jenkins作业的一部分。

看起来,Sharepoint snapin仅适用于64位Powershell会话。 32位会话不显示Sharepoint管理单元。

64bit

PS C:\Users\user> Get-PSSnapin -Registered


Name        : Microsoft.SharePoint.PowerShell
PSVersion   : 1.0
Description : Register all administration Cmdlets for Microsoft SharePoint Server

运行64位Powershell的大多数建议都是从以下路径运行。即使我从32位命令提示符测试它,我仍然得到一个32位Powershell实例

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

如何通过Jenkins执行64位(以及Sharepoint)Powershell命令?

1 个答案:

答案 0 :(得分:0)

安装64位JRE并使用它启动Jenkins(编辑jenkins.xml)解决了这个问题。