Существует несколько способов сортировки массива. В этой статье используется классический пузырьковый алгоритм
http://www.microsoft.com/technet/scriptcenter/resources/qanda/nov04/hey1122.mspx
В другой статье рассмотрена сортировка за счет создания recordset и применения метода Sort:
https://www.microsoft.com/technet/scriptcenter/resources/qanda/feb05/hey0225.mspx
Опять-таки, в разных языках есть разные способы сортировки.
Например, в powershell можно попробовать использовать Sort-Object. В VBScript Тоже, кажется, что-то было, но не уверен.