I've never had a problem using macros inside of quotes (actually works better for me in most cases.).. What I'm wondering is if you get anything if you use a simple script:

code:
"Fullname: @FULLNAME"
"Primary group: @PRIMARYGROUP"

or
code:
"Fullname: " + @FULLNAME
"Primary group: " + @PRIMARYGROUP

I'm inclined to think that it's not a syntax problem, but something else (I could be wrong, but this will tell us for sure...)

Brian