Exporter les noms des PC cloud

Vous pouvez exporter le nom du PC cloud de chaque PC Cloud sur votre client.

  1. Connectez-vous à un PC Cloud avec un utilisateur qui se voit attribuer le rôle d’administrateur Azure Active Directory (Azure AD) global.
  2. Ouvrez PowerShell et tapez Install-Module Microsoft.Graph -Scope CurrentUser .
  3. Entrez Y dans toutes les boîtes de dialogue de confirmation.
  4. Attendez la fin de l’installation, puis fermez PowerShell.
  5. Ouvrez un éditeur de texte comme Visual Studio Code.
  6. Dans un nouveau fichier au-delà du script suivant :
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. Enregistrez le fichier sous le nom « GetCloudPCNames.ps1 » à l’emplacement de votre choix.
  2. Dans l’Explorateur de fichiers, accédez à votre emplacement de fichier.
  3. Cliquez avec le bouton droit sur le fichier et sélectionnez Exécuter avec PowerShell.
  4. Une fenêtre PowerShell apparaît. Dans la fenêtre, tapez « CloudPCNames.csv » et appuyez sur Entrée.
  5. Lorsque la fenêtre d’authentification apparaît, connectez-vous avec le compte que vous avez utilisé pour accéder au PC Cloud.

Lorsque la fenêtre PowerShell se ferme, l’exécution du script est terminée. Revenir à l’emplacement de votre script et il y aura un fichier appelé « CloudPCNames.csv » qui inclut la liste de tous les noms de PC Cloud sur votre client.