Если задача именно «установка программ на девственно чистую систему», то не проще один раз все установить, снять образ Ghost'ом (предварительно систему подготовить, чтобы проблем на другом железе избежать), а в дальнейшем держать этот образ актуальным (раз в месяц-два win-обновления ставить и софт обновлять, если необходимо)?
У нас хелпдеск именно так и работает. Временные затраты на замену системы сводятся к замене hdd, установке дров нового железа, заводу в домен и минимальной настройке пользовательского софта.
Если вы хотите устанавить что-то на все компы в домене, то вы можете это реализовать через GPO, например.