Why do Windows environment variable names use a special escape character?
- by bde
I am curious if there is any history behind why the ^ character is used to escape the special characters <, , |, &, and ^ in environment variable names in Windows instead the '\' character that is typically used to escape special characters.
Please note that I realize there may be no reason for this, but I'd be interested to hear if there is a reason.