2012-02-09 29 views
3

我们的构建脚本是用powershell编写的。它在专用的制造机器中。Powershell构建脚本 - 从任何机器执行它

现在我想从我的机器执行powershell脚本,而无需登录通过mstsc构建机器。

此外没有其他人应该执行除我以外的构建脚本。

是否有可能从任何其他机器调用我的PowerShell脚本生成机器?

如何实现它?

回答

3

您必须启用专用构建机器上PS-远程

你可以做Enable-PsRemoting(和/或winrm quickconfig

现在你可以做这样的事情:

invoke-command -computer $buildBox -command { hostname } 

所以使用invoke-command,你可以在远程盒子上运行脚本。

+0

好友有人在回答部分问你问题 – Samselvaprabu 2012-02-23 12:06:21

1

答案是PowerShell远程http://powershellremoting.codeplex.com/