我正在使用这台新机器,所以我一如既往地设置执行策略以便我可以使用我的配置文件脚本,但是在执行此操作后,powershell现在会在新的cmd.exe窗口中打开所有批处理文件。
我尝试撤消此步骤,但它仍然是相同的,所以我认为它与脚本执行策略无关,我仍然有powershell窗口,我最初设置执行策略,这个行为通常,只有新窗口才会出现此问题。
我可能已经安装了一些软件,但没有任何东西与windows有关,我尝试在工作窗口中将PATH变量设置为其精确值,但它不起作用。
答案 0 :(得分:3)
如果PATHEXT
环境变量不包含' .BAT
&#39>,批处理文件将在新窗口中打开。作为可执行扩展之一。
要检查变量,请在PowerShell提示符下输入以下内容:$env:PATHEXT