O seguinte pode ajudar - trata diretamente do problema do caminho relativo - mas permite muitos diretórios e subdiretórios de exclusão.
Se você é apenas excluir pastas de nível superior - basta usar o nome da pasta - exemplo APC. No entanto, se você estiver fazendo uma subpasta - você precisa do caminho inteiro. O caminho deve corresponder totalmente ao caminho de origem + caminho até a subpasta. Eu testei de muitas maneiras diferentes e esta é a única maneira que eu consegui fazê-lo funcionar. Esse formato de arquivo batch / cmd também permite espaços no caminho ou nomes de arquivos.
setlocal
set Source_path="\usatlvmpdroadm1\C$\Installs"
set Destination_path="C:\Robo"
set Log_Path_and_File="C:\RoboCopy_Log_Files-Installs C drive to Robo C drive.txt"
set ED1="APC"
set ED2="\usatlvmpdroadm1\C$\Installs\Dell\Dell MD3420 Firmware"
robocopy.exe %Source_path% %Destination_path% /COPYALL /ZB /MIR /MT:128 /DCOPY:T /XA:SH /XD %ED1% /XD %ED2% /XJ /XJD /R:2 /W:1 /NDL /NP /TEE /LOG:%Log_Path_and_File%
endlocal