No, but the @ would.

RIGHT(@$ClientName, 4)

should be:
RIGHT($ClientName, 4)

Be advised also that it is the printer name and not the share name that is needed. If both are set the same then you are good to go.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.