Я хотел бы вызвать файл jar из пакетного файла Windows. Одним из требований является возможность передать все аргументы командного файла as-is для вызова файла jar. Например,
Необходимая командная строка:
foo.bat --flag1=x --flag2=y --flag3=z
Командный файл foo.bat должен вызывать foo.jar следующим образом:
java -jar foo.jar --flag1=x --flag2=y --flag3=z
  Как сделать пакетный файл таким? 
Я могу сделать несколько переменных переменной magic с%, чтобы сделать это, но есть ли более простой способ сделать это?