2015-04-23 70 views
0

我使用这个:获取-AzureAutomationJobOutput只返回100个消息

$jobOutput = Get-AzureAutomationJobOutput -AutomationAccountName 'nonprodruntimebuild' -Id '1ca657d5-e9b6-4808-9386-40a88dd04271' -Stream "Any" 

获得基于作业ID的作业输出。

但是,它总是返回一个带有100个元素的Object[]。 当我查看Azure门户中的历史记录时,可以看到有143页。每页有25条消息,所以应该有143 * 25 = 3575条消息。

我有不同的作业ID想这一点,每一次我仍然只能得到100

编辑:我一直在使用New-Object DateTime(2015,01,01)的开始时间参数试过,但我仍然得到100条消息。

+0

看看你是否可以对该命令使用'Reflect-CmdLet',看看代码中是否有限制。 –

回答

0

原来的100是页面大小(常量)。您需要使用-StartTime标志并指定一段时间以获取下一个100条消息。