Parece que os dois problemas estavam nos caminhos. o xcopy que eu estava tentando não funcionou porque tinha alguns espaços, tudo que eu tinha que fazer era adicionar ""
os xcopys dentro do arquivo em lote não estavam fornecendo o caminho de origem correto. Eu descobri que minha faculdade estava brincando com os meus caminhos no meu pc apenas ...
Sobre o lote que está sendo executado na linha cmd e não está funcionando bem no pós-compilação ... Eu acho que o programa em si pode estar executando o Batch de um caminho diferente, alterando tudo ...