Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell:在自定义对象中排序和显示最新的副本(按用户名)_Powershell_Activesync_Custom Object - Fatal编程技术网

Powershell:在自定义对象中排序和显示最新的副本(按用户名)

Powershell:在自定义对象中排序和显示最新的副本(按用户名),powershell,activesync,custom-object,Powershell,Activesync,Custom Object,我正在寻找一些关于如何在自定义对象中(通过用户名)排序和显示最新记录的建议/提示。基本上,我的情况是,我有一个ActiveSync报告,报告上显示了多个用户名,但我只想要最新用户的设备信息,如设备版本、上次联系时间等。。。(请参见下面的自定义对象字段) 我尝试了以下代码,但没有得到我想要的结果 $ActiveSyncImport | Group-Object Identity| foreach-object { $_.group | sort-object LastSuccessSync |

我正在寻找一些关于如何在自定义对象中(通过用户名)排序和显示最新记录的建议/提示。基本上,我的情况是,我有一个ActiveSync报告,报告上显示了多个用户名,但我只想要最新用户的设备信息,如设备版本、上次联系时间等。。。(请参见下面的自定义对象字段)

我尝试了以下代码,但没有得到我想要的结果

  $ActiveSyncImport | Group-Object Identity| foreach-object { $_.group | sort-object LastSuccessSync | select -last 1}
任何帮助都将不胜感激

**截至2013年10月9日下午8:40 MST更新:

我试图获得的输出如下所示:

    DeviceOS                               DeviceID                                                                            
    --------                               --------                                                                            
                                           ApplDMPFWGAADFHW                                                                    
    Windows Phone7.10.7720                 C3F755AAEB6CDE163838A106B00382F8                                                    
    Android 4.2.2                          3939303030303238323236343838  
但是,当我使用我的一行代码时,我得到的结果与我的原始ActiveSync信息相同,没有进行排序或分组

动态同步信息:

    RunspaceId                    : be1d8592-a70a-4322-a146-f6569a067af6
    SamAccountName                : 
    FirstSyncTime                 : 4/8/2013 9:49:31 PM
    LastPolicyUpdateTime          : 4/8/2013 9:50:41 PM
    LastSyncAttemptTime           : 9/9/2013 4:06:13 AM
    LastSuccessSync               : 9/9/2013 4:06:13 AM
    DeviceType                    : iPhone
    DeviceID                      : ApplC39xxxP9DDP7
    DeviceUserAgent               : Apple-iPhone3C3/1002.329
    DeviceWipeSentTime            : 
    DeviceWipeRequestTime         : 
    DeviceWipeAckTime             : 
    LastPingHeartbeat             : 900
    RecoveryPassword              : ********
    DeviceModel                   : iPhone3C3
    DeviceImei                    : 
    DeviceFriendlyName            : Black iPhone 4
    DeviceOS                      : iOS 6.1.3 10B329
    DeviceOSLanguage              : en
    DevicePhoneNumber             : 
    MailboxLogReport              : 
    DeviceEnableOutboundSMS       : False
    DeviceMobileOperator          : 
    Identity                      : corp.XXXX.com/NorthAmerica/Users/lastname, firstname/ExchangeActiveSyncDevices/iPhone§ApplC39xxxP9DDP7
    Guid                          : e7712106-3643-XXXX-XXXX-e20fa4376ad9
    IsRemoteWipeSupported         : True
    Status                        : DeviceOk
    StatusNote                    : 
    DeviceAccessState             : Allowed
    DeviceAccessStateReason       : Global
    DeviceAccessControlRule       : 
    DevicePolicyApplied           : Default ActiveSync Policy
    DevicePolicyApplicationStatus : AppliedInFull
    LastDeviceWipeRequestor       : 
    DeviceActiveSyncVersion       : 14.1
    NumberOfFoldersSynced         : 12
    SyncStateUpgradeTime          : 

请解释您得到的结果与您期望的结果有何不同。什么类型是
$ActiveSyncImport
,它包含什么?$ActiveSyncImpro是一个自定义对象,它包含我的原始帖子中“ActiveSync信息”部分下的所有内容。