Очевидно что ругается команда Xcopy.
И ругается она видимо на "параметр" \\all\Pandion, так как ей даже в голову не приходит что вы ей указываете UNC путь.
Попробуйте подключить сетевой диск (подробнее узнаете набрав net use /? или F1) и указать его в качестве исходника.
Например так (минимум изменений) :
Код:
![Выделить весь код](images/misc/selectcode.png)
@Echo Off
If Exist "C:\Program Files\Pandion\Pandion.exe" GoTo :PROD
net use T: \\all\Pandion
XCopy /E /Q /S /I /H /R /Y T:\*.* "C:\Program Files\Pandion"
If Exist "C:\Program Files\Pandion\Pandion.exe" GoTo :RPOD
echo Копирование завершено неудачно!!!
:PROD
net use T: /delete
"C:\Program Files\Pandion\Pandion.exe" %1