Existe o Microsoft System Center Configuration Manager, que permite instalar pacotes MSI (ou executar qualquer script que você tenha escrito) automaticamente em um grande número de computadores. Você pode configurar datastores em sites em que a largura de banda de seu datacenter principal é baixa e também forçar reinicializações.