samrein
Goto Top

Powershell RDS Farm

Moinsen,

heute ist Freitag und ich stehe scheinbar gerade auf dem Schlauch.

Ich komme per Powershell nicht an meine RDS Farm ran.

Get-Command -Module remotedesktop

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Function        Add-RDServer                                       2.0.0.0    RemoteDesktop
Function        Add-RDSessionHost                                  2.0.0.0    RemoteDesktop
Function        Add-RDVirtualDesktopToCollection                   2.0.0.0    RemoteDesktop
Function        Disable-RDVirtualDesktopADMachineAccountReuse      2.0.0.0    RemoteDesktop
Function        Disconnect-RDUser                                  2.0.0.0    RemoteDesktop
Function        Enable-RDVirtualDesktopADMachineAccountReuse       2.0.0.0    RemoteDesktop
Function        Export-RDPersonalSessionDesktopAssignment          2.0.0.0    RemoteDesktop
Function        Export-RDPersonalVirtualDesktopAssignment          2.0.0.0    RemoteDesktop
Function        Get-RDAvailableApp                                 2.0.0.0    RemoteDesktop
Function        Get-RDCertificate                                  2.0.0.0    RemoteDesktop
Function        Get-RDConnectionBrokerHighAvailability             2.0.0.0    RemoteDesktop
Function        Get-RDDeploymentGatewayConfiguration               2.0.0.0    RemoteDesktop
Function        Get-RDFileTypeAssociation                          2.0.0.0    RemoteDesktop
Function        Get-RDLicenseConfiguration                         2.0.0.0    RemoteDesktop
Function        Get-RDPersonalSessionDesktopAssignment             2.0.0.0    RemoteDesktop
Function        Get-RDPersonalVirtualDesktopAssignment             2.0.0.0    RemoteDesktop
Function        Get-RDPersonalVirtualDesktopPatchSchedule          2.0.0.0    RemoteDesktop
Function        Get-RDRemoteApp                                    2.0.0.0    RemoteDesktop
Function        Get-RDRemoteDesktop                                2.0.0.0    RemoteDesktop
Function        Get-RDServer                                       2.0.0.0    RemoteDesktop
Function        Get-RDSessionCollection                            2.0.0.0    RemoteDesktop
Function        Get-RDSessionCollectionConfiguration               2.0.0.0    RemoteDesktop
Function        Get-RDSessionHost                                  2.0.0.0    RemoteDesktop
Function        Get-RDUserSession                                  2.0.0.0    RemoteDesktop
Function        Get-RDVirtualDesktop                               2.0.0.0    RemoteDesktop
Function        Get-RDVirtualDesktopCollection                     2.0.0.0    RemoteDesktop
Function        Get-RDVirtualDesktopCollectionConfiguration        2.0.0.0    RemoteDesktop
Function        Get-RDVirtualDesktopCollectionJobStatus            2.0.0.0    RemoteDesktop
Function        Get-RDVirtualDesktopConcurrency                    2.0.0.0    RemoteDesktop
Function        Get-RDVirtualDesktopIdleCount                      2.0.0.0    RemoteDesktop
Function        Get-RDVirtualDesktopTemplateExportPath             2.0.0.0    RemoteDesktop
Function        Get-RDWorkspace                                    2.0.0.0    RemoteDesktop
Function        Grant-RDOUAccess                                   2.0.0.0    RemoteDesktop
Function        Import-RDPersonalSessionDesktopAssignment          2.0.0.0    RemoteDesktop
Function        Import-RDPersonalVirtualDesktopAssignment          2.0.0.0    RemoteDesktop
Function        Invoke-RDUserLogoff                                2.0.0.0    RemoteDesktop
Function        Move-RDVirtualDesktop                              2.0.0.0    RemoteDesktop
Function        New-RDCertificate                                  2.0.0.0    RemoteDesktop
Function        New-RDPersonalVirtualDesktopPatchSchedule          2.0.0.0    RemoteDesktop
Function        New-RDRemoteApp                                    2.0.0.0    RemoteDesktop
Function        New-RDSessionCollection                            2.0.0.0    RemoteDesktop
Function        New-RDSessionDeployment                            2.0.0.0    RemoteDesktop
Function        New-RDVirtualDesktopCollection                     2.0.0.0    RemoteDesktop
Function        New-RDVirtualDesktopDeployment                     2.0.0.0    RemoteDesktop
Function        Remove-RDDatabaseConnectionString                  2.0.0.0    RemoteDesktop
Function        Remove-RDPersonalSessionDesktopAssignment          2.0.0.0    RemoteDesktop
Function        Remove-RDPersonalVirtualDesktopAssignment          2.0.0.0    RemoteDesktop
Function        Remove-RDPersonalVirtualDesktopPatchSchedule       2.0.0.0    RemoteDesktop
Function        Remove-RDRemoteApp                                 2.0.0.0    RemoteDesktop
Function        Remove-RDServer                                    2.0.0.0    RemoteDesktop
Function        Remove-RDSessionCollection                         2.0.0.0    RemoteDesktop
Function        Remove-RDSessionHost                               2.0.0.0    RemoteDesktop
Function        Remove-RDVirtualDesktopCollection                  2.0.0.0    RemoteDesktop
Function        Remove-RDVirtualDesktopFromCollection              2.0.0.0    RemoteDesktop
Function        Send-RDUserMessage                                 2.0.0.0    RemoteDesktop
Function        Set-RDActiveManagementServer                       2.0.0.0    RemoteDesktop
Function        Set-RDCertificate                                  2.0.0.0    RemoteDesktop
Function        Set-RDClientAccessName                             2.0.0.0    RemoteDesktop
Function        Set-RDConnectionBrokerHighAvailability             2.0.0.0    RemoteDesktop
Function        Set-RDDatabaseConnectionString                     2.0.0.0    RemoteDesktop
Function        Set-RDDeploymentGatewayConfiguration               2.0.0.0    RemoteDesktop
Function        Set-RDFileTypeAssociation                          2.0.0.0    RemoteDesktop
Function        Set-RDLicenseConfiguration                         2.0.0.0    RemoteDesktop
Function        Set-RDPersonalSessionDesktopAssignment             2.0.0.0    RemoteDesktop
Function        Set-RDPersonalVirtualDesktopAssignment             2.0.0.0    RemoteDesktop
Function        Set-RDPersonalVirtualDesktopPatchSchedule          2.0.0.0    RemoteDesktop
Function        Set-RDRemoteApp                                    2.0.0.0    RemoteDesktop
Function        Set-RDRemoteDesktop                                2.0.0.0    RemoteDesktop
Function        Set-RDSessionCollectionConfiguration               2.0.0.0    RemoteDesktop
Function        Set-RDSessionHost                                  2.0.0.0    RemoteDesktop
Function        Set-RDVirtualDesktopCollectionConfiguration        2.0.0.0    RemoteDesktop
Function        Set-RDVirtualDesktopConcurrency                    2.0.0.0    RemoteDesktop
Function        Set-RDVirtualDesktopIdleCount                      2.0.0.0    RemoteDesktop
Function        Set-RDVirtualDesktopTemplateExportPath             2.0.0.0    RemoteDesktop
Function        Set-RDWorkspace                                    2.0.0.0    RemoteDesktop
Function        Stop-RDVirtualDesktopCollectionJob                 2.0.0.0    RemoteDesktop
Function        Test-RDOUAccess                                    2.0.0.0    RemoteDesktop
Function        Test-RDVirtualDesktopADMachineAccountReuse         2.0.0.0    RemoteDesktop
Function        Update-RDVirtualDesktopCollection                  2.0.0.0    RemoteDesktop

Module sind geladen.

Powershell hab ich ausgeführt mit Adminrechten.

Fehlermeldung:

get-RDServer : Der RD-Verbindungsbrokerserver ist nicht verfügbar. Stellen Sie sicher, dass Sie eine Verbindung mit
dem RD-Verbindungsbrokerserver herstellen können.

Musste schon länger nichts mehr mit der Powerschell auf der Farm machen. Hat jemand nen Tipp für mich?

Danke
Grüße
Stefan

Content-Key: 955032507

Url: https://administrator.de/contentid/955032507

Printed on: April 25, 2024 at 14:04 o'clock

Member: Mystery-at-min
Mystery-at-min Jul 09, 2021 at 11:41:38 (UTC)
Goto Top
Prüf einmal, ob dein RD-Verbindungsbrokerserver nicht verfügbar ist. face-smile

Da du keinerlei Informationen zum weiteren System gibst....
Member: samrein
samrein Jul 09, 2021 at 11:44:13 (UTC)
Goto Top
Hey, na klar läuft der. Ich habe die Befehle auch auf verschiedenen Farmen ausprobiert.

RDS Farm 2019
2 Broker, 10 Sessionhost auf 2019, die Farm läuft.
Member: samrein
samrein Jul 09, 2021 at 13:32:02 (UTC)
Goto Top
Wenn ich ein HA habe mit 2 RDS Servern, wie ist der richtige Befehl um vom dem Host die Befehle ausführen zu können?
Irgendwie finde ich hier nicht den richten Befehl.

Beim Partnerserver gehts ja, mich würds jetzt einfach nur intressieren....

docs.microsoft.com/en-us/powershell/module/remotedesktop/get-rdserver?view=windowsserver2016-ps

get-rdserver : Geben Sie den Namen eines aktiven Remotedesktop-Verwaltungsservers für den
Remotedesktop-Verbindungsbrokerserver an, wenn Sie den Remotedesktop-Verwaltungsserver für eine Bereitstellung mit
hoher Verfügbarkeit konfigurieren möchten.
In Zeile:1 Zeichen:1
+ get-rdserver
+ ~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Get-RDServer
Mitglied: 148934
Solution 148934 Jul 09, 2021 updated at 13:45:52 (UTC)
Goto Top
Steht doch da
PS C:\> Get-RDserver
This command gets all servers and the server roles installed in the Remote Desktop deployment on the local computer.

Example 3: Get all servers for an RD Connection Broker
PS C:\> Get-RDServer -ConnectionBroker "RDCB.Contoso.com"
Member: samrein
samrein Jul 09, 2021 at 13:56:52 (UTC)
Goto Top
Ja danke, Blindfisch.... naja Freitag eben.

Danke Dir und ein schönes WE.