我有一个Powershell V2脚本完成并且所有花花公子。我通过简单的GUI启动PowerShell脚本并传递参数
myscript.ps1 -firstparameter Donald -secondparameter Duck
参数传递给它,我想有一个“踢球者”或“发射器”窗口/ GUI简单地让我传递参数。我在PrimalForms中设计了GUI,但我无法弄清楚如何将参数发送到我的脚本并启动它。
我的问题是:
- 我将如何开始我的剧本与我的参数从我PrimalForms GUI(或任何其他GUI)?
- 我甚至在这里的正确轨道上(把我的脚本作为单独的脚本文件),或者我试着将我的整个脚本放到PrimalForms项目中?
- 是PrimalForms的方式去与这样的任务? (我已经听说WPF和我正在考虑即将发布的PS3和所有..)
PS:截至目前我不需要任何与“OK”后的GUI交互按下。我没有问题,看到了PowerShell窗口弹出,并完成所有的工作在其“丑陋的荣耀” ..
所有帮助/提示是非常感谢:)在PrimalForms
非常感谢Andy。经过一番捣鼓后,我用'Start-Process powershell.exe -argumentlist“e:\ temp \ test.ps1”,“ - sizelimit 0”,“ - listtype pinglist”''结束了这个工作。有点不同于你的代码,但定义你的功劳:) – Sune 2012-04-03 11:52:47