我的 PS 技能有限,需要帮助。
当我运行时,GET-ACTIVESYNCDEVICESTATISTICS -MAILBOX (USER) | FORMAT-LIST IDENTITY,DEVICEID,LASTSUCCESSSYNC
我得到了预期的输出。我的问题在于删除不活跃/过时的设备。
使用时REMOVE-ACTIVESYNCDEVICE -IDENTITY 'contoso.com/Remote Users/username/ExchangeActiveSyncDevices/iPhone§Appblahblah'
不会出现任何问题,但我必须为每个单独的设备输入那个长 ID。
由于我们有大量设备,我尝试使用大量预制脚本来使这项工作更容易,但除了这个特定的字符串之外,没有任何脚本能够起作用。
有没有 PS 专家可以帮我编写一个 .PS1 脚本,以缩小关键工作负载?或者还有其他已知方法可能适用于这种情况?我需要指出的是,将 -IDENTITY 更改为其他任何内容(例如 -DEVICEID 或任何其他标识符)都不起作用。就好像 cli 无法根据该值找到它一样。在此先感谢所有帮助。
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