Problem: Unterschiedliche Arbeitsverzeichnisse
Bei einem Doppelklick wird als Arbeitsverzeichnis für die cmd das Verzeichnis genommen in dem die Doppelt-geklickte Datei liegt.
Also kannst du mit /job:exclude Deine Exclude Datei auch ohne Pfad finden.
Vermutung:
VBS nimmt irgend einen anderen Pfad als Arbeitspfad für die cmd.
Darum findet er in diesem Pfad die exclude Dateien nicht.
Lösung A:
in der CMD vor dem Aufruf der robocopy in das Laufwerk und den Pfad wechseln
Lösung B:
in der Path Variable den Pfad der exclude Dateien aufnehmen
Lösung C:
kucken ob man das mit VBA mitgeben kann.