would it be cleaner to do something like:

[hijack]
exec1=app1
exec2=app2
exec_once1=app3

and hijack just ignored the numbers? seems like that might look cleaner than the ;@EXEC_ONCE.

if there's a parsing issue there, maybe a second choice might be:

[hijack]
n_exec=2
exec1=app1
exec2=app2
n_exec_once=1
exec_once1=app3

but it's questionable whether the extra lines are neccessary.
_________________________
1998 BMW ///M3 30 GB Mk2a, Tuner, and 10 GB backup