C#에서 프로덕션 서버에 액세스하고 IIS/서비스 상태를보고하는 PowerShell cmdlet을 작성하고 있습니다.ServerManager의 컴퓨터 이름 사이트 및 ApplicationPool
ServiceController
클래스는 MachineName
속성을 갖지만, Site
이나 ApplicationPool
클래스도이 속성을 갖지 않습니다.
컴퓨터 이름을 이러한 개체 (예 : Get-Service | select MachineName,Status,DisplayName
)와 함께 반환하려면 어떻게해야합니까? 나는 수업을 연장하는 것을 고려했다. 그러나 그들은 봉인되었고 나는 this solution을 구현하는 데 시간을 보내고 싶지 않다.
작성 cmdlet을 숙련 된 사람이라면 누구나 쉽게이 작업을 수행 할 수있는 아이디어가 있습니까?
감사합니다. 이것은 PowerShell의 유용한 팁입니다. 어떤 아이디어를 C에서 그것을 달성하는 방법 #? 동적 객체를 사용하려고 할 수 있습니다. – hsimah