Ich versuche, ein kurzes Skript zu schreiben, die eine Nachricht an alle Benutzer senden, die zur Zeit eine bestimmte AppSend-RDUserMessage will ein <Int32>
Get-RDUserSession -ConnectionBroker 'fqdn' | where {$_.username -eq 'user'} |
Send-RDUserMessage HostServer $_.HostServer -UnifiedSessionId `
$_.UnifiedSessionID -MessageTitle 'Test' -MessageBody "Test. Thank you. ICT dept"
Die Fehlermeldung veröffentlicht verwenden:
UnifiedSessionId Property System.Nullable [Uint32] UnifiedSessionId {get;}
Während Verschicken RDusermessage will ein Int32. Wie haben Sie dieses Missverhältnis Problem gelöst?
Nicht sicher, warum, aber wenn es in zwei brechen, halten Sie die Sitzungen in eine Variable, es funktioniert gut – Micael