[솔루션 공부] XenCenter 가상화 기기 목록 csv로 추출하기

회사에서 Citrix 솔루션을 이용하는데, Delivery Group 내의 가상화 기기목록들을 csv형태로 추출해야 될 일이 있었다.
물론 공식 문서들 여러개 찾아보면 할 수 있긴 하지만, 한 페이지에 한국어로 모아둔 건 찾기 쉽지 않았기 때문에 기록📝용으로 정리해두었다😎

⓵ 일단 Citrix Studio가 깔린 환경의 powershell로 접속한다.

⓶ 그 후 아래 명령어들을 따라 치면 된다.


asnp citrix*
  • asnp = Add-PSSnapin = Windows PowerShell 스냅인을 현재 세션에 추가

  • citrix만의 cmd 명령어 모음집을 현재 세션에 추가한다고 이해했다.
    해당 명령어를 실행하지 않으면 아래 명령어도 사용할 수 없다.


Get-BrokerDesktop -Filter {CatalogName -eq ' Machine Catalog Name'} | Select-Object -Property MachineName | Export-csv c:\MachineName.csv
  • Machine Catalog Name에 Delivery Group의 이름을 써 넣어주자.
  • Export-csv 밑에는 자신이 생성할 파일의 경로와 이름을 적어주자.

아래는 사용 예시이다.

Get-BrokerDesktop -Filter {CatalogName -eq 'Networking'} | Select-Object -Property MachineName | Export-csv c:User\MachineList.csv

[참고한 공식문서 목록]

리스트들 csv로 추출하는 법 - Citrix 공식문서
cmdlet 관련 간단한 이야기 - Citrix 공식문서
Add-PSSnapin인 무엇인가? - microsoft powershell 공식문서

좋은 웹페이지 즐겨찾기