Если вы хотите запустить это:
my_7_param_program.exe p1 p2 p3 p4 p5 p6 p7
Используя, например, p4 в качестве динамического параметра, попробуйте этот командный файл:
@my_7_param_program.exe p1 p2 p3 %1 p5 p6 p7
и назовите это так:
c:\> my_batch.bat 42
Таким образом, фактический вызов будет
my_7_param_program.exe p1 p2 p3 42 p5 p6 p7
С жестко заданными параметрами p1, p2, p3, p5, p6 и p7.