Eu já vi esse comportamento antes ao tentar fazer backup em um NAS mapeado. Eu não sei porque, mas é necessário um "empurrãozinho" para lembrar que a unidade X: está mapeada para \ myserver \ myfolder.
Manualmente, isso pode ser resolvido acessando a pasta de destino. Uma vez que você "toca" X :, o Windows "lembra" está lá. Programaticamente (ou seja, do lote), você pode tentar acessar a pasta mapeada, ou talvez mesmo remapear (usando o comando net
) no lote, antes do comando XCopy.