에 대한 많은 질문 및 답변 C# 코드에서 powershell 스크립트를 실행하는 방법은이지만 runspace/파이프 라인 이 .ps1 파일의 실행을 정확하게 수행하고 있는지 알고 싶습니다.C# runspace/파이프 라인은 powershell 스크립트를 어떻게 실행합니까?
내가 묻는 컨텍스트는 다음과 같습니다. 새로운 웹 사이트를 설정하는 powershell 스크립트의 기본 asp.net 프런트 엔드를 구축했습니다. IIS에 사이트를 만들고 wwwroot 폴더, 로그 폴더, AD 사용자 및 필요한 모든 것을 설정합니다. Powershell에서 관리자로 실행할 때 완벽하게 작동합니다. 그러나 C# 파이프 라인을 통해 실행하면 매개 변수 바인딩 예외가있는 파이프가 손상됩니다.
이 특정 문제에 대한 답변을 드릴 수 없습니다., 정확히 파이프 라인이 내 파일을 실행하는 방법에 대한 설명을 찾고있어 정확히 무슨 일이 일어나는지 더 잘 이해할 수 있습니다.
감사 아담,이 갈 듯했으나이 파일이 실행됩니다 방법에 대한 추가 정보를 제공하지 않았다. 대부분의 메소드는 다음 줄을 따라 있습니다. 'public Collection Invoke() { using (Pipeline._trace.TraceMethod()) return this.Invoke ((IEnumerable) null); } 공개 추상 컬렉션 Invoke (IEnumerable 입력);' –
harrietgrace