Generated variables:
Sounds good. The one I forgot to mention that I also use frequently in batch files is “%~dp0” which always points to the location of the running batch file. I used this to specify files with paths relative to the batch file, so that if I move the folder containg the batch I don’t have to re-write a bunch of hard-coded paths. I have not yet figured out an easy way to do this same thing in Final Builder - can you add a generated variable that points to the Full Path of the current project file? Then I could use the Variable Set action to trim it to what I need.
Invert Behavior:
I don’t seem to see this option on the property page. I’m using 4.2.305.
CSV:
Yes I think it would be useful. The way that DOS does it is sets a bunch of sequential variables. For example:
FOR /f “delims=, tokens=1-5 eol=;” %A in (MyData.CSV) do …
Would generate %A through %E for each line (5 tokens)
Also note the “EOL=;” option allows you use “;” as a comment marker
Also:
I would like a sub-string function (could be a part of the Set Variable action, in the modifiers list) that would make parsing fixed-format tables easier.
And why can’t I pass a variable to a script in the Execution Condition line on the property page? If I put for example MsgBox(’%MyVar%’) it shows that string literally.