Чтобы выполнить то, что вы ищете, и ответ Дарина о MS, специально отменяющей после 97 записей, я бы настроил ваш процесс, скажем ... 2 или 3 запроса ...
Ваш запрос ищет
Select * from Win32_PerfFormattedData_MSMQ_MSMQQueue
Ищите некоторые данные, которые уже заполняют ваши первые 97, которые будут меньше, чем 97 ... такие как
Select * from Win32_PerfFormattedData_MSMQ_MSMQQueue
where SomeColumn = 'Some Common Value'
затем сделайте ВТОРОЙ проход с
Select * from Win32_PerfFormattedData_MSMQ_MSMQQueue
where NOT SomeColumn = 'Some Common Value'
Это поможет вам получить максимум 194 записи ... Найдите еще один "общий" элемент и разбейте его на 3 прохода соответственно, и каждый из них можно поместить в собственный цикл FOR / EACH, чтобы заполнить ваш список эхо-сигналов обратно пользователь.