通过C#,我有一个利用System.Diagnostics.Process名称空间的类,它生成一个powershell进程来运行一个包含以下简单命令的powershell脚本: var process= new System.Diagnostics.Process();
var newProcessInfo = new System.Diagnostics.ProcessStartInfo();运行时,它可以正常工作,但是如果我尝试从一个C#类生成一个powershell进程,它不能工作,出现一些红色的
我正在尝试使用.NET 4.6在C#中运行PowerShell脚本我已经尝试安装PowerShell NuGet,但它不是针对.NET 4.6,有没有其他方法可以执行PowerShell脚本?我需要指定powershell.exe才能运行该脚本。但是现在我遇到了另一个问题,PowerShell窗口会立即关闭,因此我看不到错误消息。我正在使用以下命令
var s = Process.Start(@"Powershell.exe", $