如何在不使用Powershell类的情况下从C#调用powershell脚本

时间:2013-11-11 16:32:11

标签: c# powershell

如何在不使用Powershell类的情况下从C#调用powershell脚本。

如果我不能使用Process类,我需要做什么。

2 个答案:

答案 0 :(得分:2)

为什么你不能使用进程类?这真的是你必须执行一些命令的选项,除非有一个可用于powershell的C#API形式....

http://msdn.microsoft.com/en-us/library/system.management.automation.powershell(v=vs.85).aspx

示例:http://msdn.microsoft.com/en-us/library/ee706564(v=vs.85).aspx

答案 1 :(得分:0)

如果脚本已作为文件存在,则可以使用Process类启动Powershell,并将文件名作为命令行参数。