在我的rails应用程序上执行PowerShell脚本

时间:2016-06-14 14:53:16

标签: ruby-on-rails shell powershell active-directory

我到处查看如何在我的rails应用程序上设置脚本,但没有准确。 实际上我想通过我的应用程序上的表单在Active Directory上创建新用户。

这个想法是让用户在应用程序上创建他的个人资料(名称,电子邮件,密码),然后脚本将完成在Active Directory上添加凭据的工作。

你有任何想法吗?

1 个答案:

答案 0 :(得分:0)

检查此链接,可能会帮助您实现目标:

http://codingbee.net/tutorials/ruby/ruby-use-backticks-and-system-to-run-bash-or-powershell-commands/

我已经测试了一下,你可以使用一个期望参数的脚本。类似的东西:

system('powershell -File C:\Temp\CreateADUser.ps1 -Name "Name" -Email "Email" -Password "Password"')

所有繁重的工作都将由脚本完成,假设它将在具有正确授权的帐户的上下文中运行。