Meine PS-Fähigkeiten sind begrenzt und brauchen eine Hand.
Wenn ich laufe, GET-ACTIVESYNCDEVICESTATISTICS -MAILBOX (USER) | FORMAT-LIST IDENTITY,DEVICEID,LASTSUCCESSSYNC
erhalte ich die erwartete Ausgabe auf dem Lauf. Mein Problem tritt beim Entfernen der inaktiven / veralteten Geräte auf.
Wenn REMOVE-ACTIVESYNCDEVICE -IDENTITY 'contoso.com/Remote Users/username/ExchangeActiveSyncDevices/iPhone§Appblahblah'
es benutzt wird, beseitigt es kein Problem, aber ich muss diese lange ID für jedes einzelne Gerät eingeben.
Ich habe versucht, zahlreiche vorgefertigte Skripte zu verwenden, um uns das zu erleichtern, da wir eine Menge Geräte haben, aber nichts funktioniert außer dieser bestimmten Zeichenfolge.
Hat da draußen jemand einen PS-Guru, der mir mit einem .PS1-Skript helfen kann, das den Arbeitsaufwand einschränkt? Oder irgendwelche anderen Methoden, von denen bekannt ist, dass sie möglicherweise in dieser Situation funktionieren? Ich muss darauf hinweisen, dass das Ändern der -IDENTITY zu etwas anderem wie -DEVICEID oder einem anderen Bezeichner nicht funktioniert. Es ist, als ob das CLI es aufgrund dieses Wertes nicht finden kann. Vielen Dank im Voraus für jede Hilfe.
Name Value
---- -----
CLRVersion 2.0.50727.5466
BuildVersion 6.1.7601.17514
PSVersion 2.0
WSManStackVersion 2.0
PSCompatibleVersions {1.0, 2.0}
SerializationVersion 1.1.0.1
PSRemotingProtocolVersion 2.1
quelle