Variáveis de ambiente são variáveis do sistema operacional que contêm informações sobre o sistema, como caminhos de diretórios específicos, o nome do usuário logado ou a data atual. É possível utilizar essas variáveis nos scripts do E3 através da função ExpandEnvironmentStrings do VBScript. Por exemplo:
Set oShell = CreateObject(“WScript.Shell”)
temp = oShell.ExpandEnvironmentStrings(“%TEMP%”)
programfiles = oShell.ExpandEnvironmentStrings(“%PROGRAMFILES%”)
No exemplo acima, a variável temp irá guardar um string contendo o caminho para a pasta de arquivos temporários do usuário logado e a variável programfiles irá guardar um string contendo o caminho para a pasta de arquivos de programas do Windows. Isso pode ser útil para padronizar scripts que utilizam caminhos do sistema, independente do idioma do Windows.