Hallo,
ich versuche über Powershell in meinen vorhanden Microsoft RDP Sitzungen das Umleiten der Laufwerke auf c: zu begrenzen. Dazu hole ich mir die Session.
$session = Get-RDMSession -Groupname "Gruppe1" -Name "RDP Verbindung 1"
Mit $session.RDP.RedirectedDrives sehe ich die vorhandenen Einstellungen. Beispiel: "Filserver (U:)"
Wenn ich versuche die Property anzupassen,
Set-RDMSessionProperty -ID $session.ID -Path RDP -Property RedirectedDrives -Value "WINDOWS (C:)"
erhalte ich folgende Fehlermeldung: "Set-RDMSessionProperty : Das Objekt mit dem Typ "System.String" kann nicht in den Typ "System.String[]" konvertiert"
Wenn ich mir die Property über Get-RDMSessionProperty hole erhalte ich tatsächlich den Typ System.String[ ]
Get-RDMSessionProperty -ID $session.ID -Path RDP -Property RedirectedDrives
Ist das so gewollt?
Danach habe ich versucht über die Stapelverarbeitung alles RDP Verbindung anzupassen. Auch hier kein Erfolg.
Könnt ihr mir helfen?
Gruß Sebastian
Hello,
My apologies to replying in English.
We recommend against using the Set-RDMSessionProperty anymore; instead, simply load the session, and then set the value you wish to change.
In your case, you can simply use the following:
$rdp = Get-RDMSession -Name "xyz" $rdp.rdp.RedirectedDrives = "Windows (C:)" Set-RDMSession -Session $rdp
Best regards,
Richard Boisvert
Hello Richard,
Thank you very much. That works!