Pourquoi pas vérifier les conditions séparément ?
Ainsi, n'importe quoi de pareil :
sinon existent « c:\source\ *.* » (
source d'écho non trouvée.
sortir /b
)
sinon existent « \ \ serveur \ part \ mydestination \ » (
destination d'écho non trouvée.
sortir /b
)
copier « c:\source\ *.* » \ \ serveur \ part \ mydestination » /v
si errorlevel 1 (
les erreurs d'écho dans la copie/vérifient
sortir /b
)
~bp