none
조건을 이용해서 그룹화 RRS feed

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 조건을 이용해서  그룹화에 대한 답변을 드리겠습니다.

     

    Step 1 : 결과 그룹화

     

    Process 객체의 Company 속성을 이용을 해서 그룹화를 합니다.

    Get-Process | Group-Object -property Company

     

    Step 2 : 변수에 조건 할당

     

    아래의 변수에 조건을  할당합니다.

     

    $criteria = {

    if ($_.Length -lt 1KB) {

    'tiny'

    } elseif ($_.length -lt 1MB) {

    'average'

    } else {

    'huge' }

    }

     

    Step 3 : 조건 변수를 이용해서 그룹화

     

    Group-Object Property 매개변수에 조건을 할당한 변수를 이용을 해서 그룹화를 합니다.

     

    dir $env:windir | Group-Object -Property $criteria

     

    Step 4 : Result

     

     

    참고 자료

     

    Get-Process

    http://technet.microsoft.com/en-us/library/dd347630.aspx

    Using the Group-Object Cmdlet

    http://technet.microsoft.com/en-us/library/ee176864.aspx

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 9월 30일 금요일 오전 12:59
    2011년 9월 29일 목요일 오전 2:24
    중재자