영어로 읽기

다음을 통해 공유


클라우드 PC 이름 내보내기

테넌트에 있는 모든 클라우드 PC의 클라우드 PC 이름을 내보낼 수 있습니다.

  1. Microsoft Entra 전역 관리자 역할이 할당된 사용자와 함께 클라우드 PC에 로그인합니다.
  2. PowerShell을 열고 Install-Module Microsoft.Graph -Scope CurrentUser을(를) 입력합니다.
  3. 모든 확인 대화 상자에 Y를 입력합니다.
  4. 설치가 완료될 때까지 기다렸다가 PowerShell을 닫습니다.
  5. Visual Studio Code와 같은 텍스트 편집기를 엽니다.
  6. 새 파일에서 다음 스크립트를 붙여넣습니다.
param(
    [Parameter(Mandatory)]
    [string]$Output
)

Select-MgProfile -Name "beta"
Connect-MgGraph -Scopes "CloudPC.Read.All"
$CloudPCs = Get-MgDeviceManagementVirtualEndpointCloudPC -Property "DisplayName"
$DisplayNames = $CloudPCs | Select -ExpandProperty DisplayName
Write-Output $DisplayNames

$Outarray = @()

foreach ( $Name in $DisplayNames )
{
    $Outarray += New-Object PsObject -property @{
    'DisplayName' = $Name
     }
}
$Outarray | Export-Csv -Path $Output -NoTypeInformation
Disconnect-MgGraph
  1. 파일을 원하는 위치에 "GetCloudPCNames.ps1"로 저장합니다.
  2. 파일 탐색기에서 파일 위치로 이동합니다.
  3. 파일을 마우스 오른쪽 버튼으로 클릭하고 PowerShell로 실행을 선택합니다.
  4. PowerShell 창이 나타납니다. 창에서 "CloudPCNames.csv"를 입력한 다음 Enter 키를 누릅니다.
  5. 인증창이 뜨면 클라우드 PC에 접속할 때 사용한 것과 동일한 계정으로 로그인합니다.

PowerShell 창이 닫히면 스크립트 실행이 완료된 것입니다. 스크립트 위치로 돌아가면 "CloudPCNames.csv"라는 파일이 있습니다. 이 파일에는 테넌트의 모든 클라우드 PC 이름 목록이 포함되어 있습니다.