Hi,

Thanks Friedrich for you quick response to my questions. As always, excellent support!

You suggestion did not exactly work right, but it did point me in a different direction to fix my problem.

I was not using constants... I was using #def. Since I jump between command line batches and running the script interactively, I chose #DEF to grab the command line values. However, #const can also do the same.

The big difference is that your example shows that a constant can pass its value to a compiler variable. You cannot do the same for a preprocessor symbol. At least I tried every combo, and it never worked.

So, I switched my batch file vars from symbols to constants by changing /DS to /SC and was able to accomplish my goal. Thanks.