То, что я хотел бы сделать, - это открыть действие (которое можно сделать похожим на диалоговое окно, если вы захотите), которое представляет параметр для пользователя, а затем передает этот параметр следующему действию, которое фактически запускает программу.