Todos os seus locais estão conectados em rede em uma VPN? Nesse caso, imagine o disco de instalação, monte-o em uma unidade virtual em um servidor e permita que todos os PCs acessem o mapa dessa unidade. Será acessível a partir de todos os seus locais que podem acessar o servidor.