Exporter les noms des PC cloud
Vous pouvez exporter le nom du PC cloud de chaque PC Cloud sur votre client.
- Connectez-vous à un PC Cloud avec un utilisateur qui se voit attribuer le rôle d’administrateur Azure Active Directory (Azure AD) global.
- Ouvrez PowerShell et tapez
Install-Module Microsoft.Graph -Scope CurrentUser
. - Entrez Y dans toutes les boîtes de dialogue de confirmation.
- Attendez la fin de l’installation, puis fermez PowerShell.
- Ouvrez un éditeur de texte comme Visual Studio Code.
- 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
- Enregistrez le fichier sous le nom « GetCloudPCNames.ps1 » à l’emplacement de votre choix.
- Dans l’Explorateur de fichiers, accédez à votre emplacement de fichier.
- Cliquez avec le bouton droit sur le fichier et sélectionnez Exécuter avec PowerShell.
- Une fenêtre PowerShell apparaît. Dans la fenêtre, tapez « CloudPCNames.csv » et appuyez sur Entrée.
- 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.