Search code examples
windowsregistryenvironment-variables

What does the @ sign mean in an environment variabie?


I am seeing the below in a registry entry:

@%ProgramFiles%\path.....

I am just wondering what the @ symbol in this means/does?


Solution

  • The components of the Windows operating system use the registry in a language-neutral manner. The data for a language-neutral registry value has the format

    "@<PE-path>,-<stringID>[;<comment>]"
    

    Read more: Using Registry String Redirection