If you read macros in from a file (ini or not) you will treat this data in string variables (or an array of strings), so you have to double the @-character in in your input file (@@scriptdir).

Quote from the manual :

Quote:

Note: The characters @, %, or $ are normally used to indicate macros, environment strings, or variables. If you want to use these characters in a string, use @@, %%, or $$.


_________________________