我正在寻找类似于System.Management.Automation.PowerShell的东西,但是在本机代码中.
更确切地说:我想处理PowerShell invokation返回的PSObject对象.
我想因为PowerShell是用.NET编写的,所以我必须在我的Delphi应用程序中托管.NET框架?
我在组件源上看到了一个名为PowerShell Objects Delphi Edition的库,但该演示版不支持XE2,我在manufaturers主页上找不到该库.
澄清:我不是在寻找运行PowerShell的方法,CreateProcess可以正常运行.
解决方法 您可以围绕System.Management.automation.*创建一个C/C++li包装器,并公开DLL入口点,如字符串ExecutePowerShellScript(字符串脚本).那么你应该没有问题从Delphi调用DLL入口点. 总结以上是内存溢出为你收集整理的api – 如何访问PowerShell脚本的输出?全部内容,希望文章能够帮你解决api – 如何访问PowerShell脚本的输出?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)