Windows 在此处打开命令窗口不加载环境变量

Windows 在此处打开命令窗口不加载环境变量

在 Windows 中,如果我在特定文件夹中单击鼠标右键并选择“在此处打开命令窗口”,其工作方式与 Linux 中的“在此处打开终端”完全相同。

在我安装了一些软件扰乱环境变量之前,它一直运行良好。一些环境变量不再可用。例如,当从开始菜单打开命令窗口并执行“Perl”命令时,它可以正常工作,但在前一种情况下,我收到以下错误

‘perl’ 不被识别为内部或外部命令、可运行程序或批处理文件。

echo %path%此外,运行时的 PATH 环境变量值是不同的。

看完之后回答我发现我已经有了建议的注册表项值,如下所示

cmd.exe /s /k pushd“%V”

有什么建议么?

答案1

添加或更改环境变量时,必须关闭并重新打开当前打开的命令窗口才能看到更改。我发现,为了让“在此处打开命令窗口”选项看到更改,我还必须关闭并重新打开 Windows 资源管理器。

相关内容