powershell中的批处理文件命令在不同的命令提示符下执行

时间:2014-05-05 12:59:24

标签: windows batch-file powershell

我正在使用这台新机器,所以我一如既往地设置执行策略以便我可以使用我的配置文件脚本,但是在执行此操作后,powershell现在会在新的cmd.exe窗口中打开所有批处理文件。

我尝试撤消此步骤,但它仍然是相同的,所以我认为它与脚本执行策略无关,我仍然有powershell窗口,我最初设置执行策略,这个行为通常,只有新窗口才会出现此问题。

我可能已经安装了一些软件,但没有任何东西与windows有关,我尝试在工作窗口中将PATH变量设置为其精确值,但它不起作用。

1 个答案:

答案 0 :(得分:3)

如果PATHEXT环境变量不包含' .BAT&#39>,批处理文件将在新窗口中打开。作为可执行扩展之一。

要检查变量,请在PowerShell提示符下输入以下内容:$env:PATHEXT