C#에서 매개변수를 사용하여 PowerShell 스크립트 실행
C#에서 PowerShell 스크립트를 실행하고 명령줄 인수를 제공하려면 다음 단계를 따르세요.
코드 예:
<code class="language-csharp">// 配置和 Runspace RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open(); // 带参数的 PowerShell 命令 Command myCommand = new Command(scriptfile); CommandParameter testParam = new CommandParameter("key", "value"); myCommand.Parameters.Add(testParam); // 管道和执行 Pipeline pipeline = runspace.CreatePipeline(); pipeline.Commands.Add(myCommand); var results = pipeline.Invoke();</code>
이러한 단계를 수행하면 명령줄 매개변수를 C#에서 PowerShell 스크립트로 효율적으로 전달하고 매개변수 값의 공백을 적절하게 처리할 수 있습니다.
위 내용은 C#에서 PowerShell 스크립트에 명령줄 인수를 전달하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!