CMD中echo %PATH%的系统变量与系统属性里的PATH不同
直接的影响就是PATH怎么设置都不起作用,java_home设置无效。
查阅大量内容发现是第三方的脚本在cmd运行前注入了PATH变量,导致自己设置的完全失效。
计算机\HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
修改或删除如下的C:\Users\Jason\cmd_auto_run.cmd文件

https://stackoverflow.com/questions/30685194/system-variable-path-is-different-in-command-prompt