[ https://issues.apache.org/jira/browse/GROOVY-7824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15295534#comment-15295534 ]
Pascal Schumacher commented on GROOVY-7824: ------------------------------------------- [~keegan] Maybe you can take a look at this? > Windows Installer sets Search Path Incorrectly > ---------------------------------------------- > > Key: GROOVY-7824 > URL: https://issues.apache.org/jira/browse/GROOVY-7824 > Project: Groovy > Issue Type: Bug > Components: windows installer > Affects Versions: 2.4.6 > Environment: Windows 10 Pro x64 > Reporter: Dennis E. Hamilton > > When addition to the User environment is selected during the Windows install > (rather than the pre-checked System case), the GROOVY_HOME variable is set. > However, the PATH addition is %GROOVY_HOME%\bin and that does not work with > either cmd.exe or PowerShell. Batch variables are not recognized and > processed in the PATH list. > The following abbreviated cmd.exe capture demonstrates what happens: > D:\OneDrive\VSProjects>groovy -v > 'groovy' is not recognized as an internal or external command, > operable program or batch file. > D:\OneDrive\VSProjects>set > [ ... abbreviated ... ] > GROOVY_HOME=C:\PROGRA~2\Groovy\GROOVY~1.6 > HOMEDRIVE=C: > HOMEPATH=\Users\orcmi_000 > LOCALAPPDATA=C:\Users\orcmi_000\AppData\Local > LOGONSERVER=\\MicrosoftAccount > MYNODE=C:\Program Files\nodejs\ > NUMBER_OF_PROCESSORS=8 > OS=Windows_NT > Path=C:\Users\orcmi_000\AppData\Roaming\npm; > [ ... much abbreviation ... ] > D:\crea\Microsoft VS Code\bin;%GROOVY_HOME%\bin > [**** THE USE OF %GROOVY_HOME% here is not going to work ****] > > PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.groovy;.gy > PROCESSOR_ARCHITECTURE=AMD64 > PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel > PROCESSOR_LEVEL=6 > PROCESSOR_REVISION=3a09 > ProgramData=C:\ProgramData > ProgramFiles=C:\Program Files > ProgramFiles(x86)=C:\Program Files (x86) > ProgramW6432=C:\Program Files > [ ... abbreviated ...] > D:\OneDrive\VSProjects>%GROOVY_HOME%\bin\groovy -v > Groovy Version: 2.4.6 JVM: 1.7.0_55 Vendor: Oracle Corporation OS: Windows 8 > D:\OneDrive\VSProjects> > *** Neither CMD.EXE nor PowerShell will process batch variables in the > *** PATH list. -- This message was sent by Atlassian JIRA (v6.3.4#6332)