У меня есть несколько функций, подобных этой:
f1(){
Run my.exe -param1 -param2 -param3 -param4
}
f2(){
Run my.exe -param1 -param2 -param3 -param4
}
f3(){
Run my.exe -param1 -param2 -param3 -param4
}
Я хотел бы сохранить все эти общие параметры в переменной, чтобы избежать повторения.
params := "-param1 -param2 -param3 -param4"
f1(){
Run my.exe %params%
}
f2(){
Run my.exe %params%
}
f3(){
Run my.exe %params%
}
Но это не работаети я не могу понять, почему.
Я понимаю, что %params%
не может быть прочитано, поскольку я вижу это, возвращая пустое сообщение:
params := "-param1 -param2 -param3 -param4"
f1(){
MsgBox, %params%
}
Что я долженсделать, чтобы использовать переменные хранимые общие аргументы в функции нескольких разных?