我非常熟悉环境变量。过去十年来,我在任何操作系统上使用它们都没有问题。我这么说只是为了减少基本的故障排除喋喋不休。
我不知道我做了什么或安装了什么导致这种情况。突然什么都没有展开。echo %path% 不起作用等等。这个问题在重启后仍然存在。当基本功能不起作用时,我总是不知道从哪里开始。我该从哪里开始呢?
但这不仅仅是扩展。我也无法从路径调用命令。例如 wsl。
编辑:所以如果我以管理员身份运行,它就可以正常工作。路径变量是为我的用户设置的。也许这是我修改的某种配置文件选项。在 Linux 中,它类似于 ~/.bashrc。我敢打赌 Windows 更加深奥。