For some time, I've designated a certain self-created category of variables to start with the "@" symbol. For example,
@NTF_Symbols = "XXXXX,DFIHX"
@DFA_TF = 9.99
These variables types seemed to have worked fine for many years, but I just ran into two situations where they don't work:
If StrIndexNc(@NTF_Symbols, symbol, 1, @FWDSCAN) == 0 Then
NTF_Symbol = @FALSE
NTF_Symbol = @TRUE
my_string = "Value is $%@DFA_TF%"
In both cases, Winbatch seems to be treating them as variables that do exist but are empty ("").
Please help me understand this.