BpBatch é um versátil processador de inicialização remota, que pode ser baixado gratuitamente da Web. Ele pode executar uma grande variedade de ações em um computador no boot-time, antes que qualquer operação do sistema operacional tenha começado. Ações realizadas por BpBatch varia de particionar disco rígido para autenticar usuários, incluindo uma interface gráfica. A principal característica do BpBatch é a facilidade de clonagem de partição, que permite criar uma imagem de um computador' partição de disco rígido e, em seguida, distribuir e instalar esta imagem em um cluster de PC.