Gestion RDS PowerShell

Envoyer un message aux utilisateurs RDS

Send-RDUserMessage -HostServer "rdsh.contoso.com" -UnifiedSessionID 1 -MessageTitle "Message from Administrator" -MessageBody "Please save your work. You will be logged off in 10 minutes"

Déconnecter un utilisateur depuis un hôte de session

Disconnect-RDUser -HostServer sessionhost.contoso.com -UnifiedSessionID 2

Lister les sessions actives sur toutes les collections Broker RDS

Get-RDUserSession -ConnectionBroker "rdcb.contoso.com" -CollectionName @("Session Collection","Virtual Desktop Collection")

Autoriser l’ouverture d’application tierce depuis le mode bureau à distance sans passer par une RemoteApp d’une collection sur un broker RDS (Serveur RDS autonome)

New-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" -Name "fAllowUnlistedRemotePrograms" -Value 1 -PropertyType "DWORD"

Ce paramètre de stratégie permet de spécifier si des utilisateurs distants peuvent démarrer tout programme sur le serveur hôte de session Bureau à distance lorsqu’ils démarrent une session des services Bureau à distance, ou s’ils peuvent uniquement démarrer des programmes répertoriés dans la liste des programmes RemoteApp.

Par défaut, seuls les programmes figurant dans la liste Programmes RemoteApp peuvent être démarrés lorsqu’un utilisateur ouvre une session des services Bureau à distance.