2014-04-28 20 views
0

如在本描述的,我的powershell环境正在执行在不同的窗口的所有外部命令。在我的团队的构建脚本的一个典型的试运行,这包括诸如:Powershell的运行在一个新的窗口中的所有的外部命令,省略输出

  • nuget.exe在SLN
  • NUnit的测试运行

这是相当恼人的运行对每一个项目。这个行为实际上阻止了我在运行psake构建时的多任务处理,因为当新窗口出现/消失时,它抓住我的鼠标/键盘焦点。它还吞噬我们构建过程中各个步骤的宝贵输出。

根据Powershell suddenly opens cmd.exe for executing bats,我检查了$ env:PATHEXT,但它设置正确(在其项目中包含.EXE,这是一个以分号分隔的列表)。

我的团队看到这种行为的唯一成员,并且它似乎与我的用户的一些全球/漫游配置文件相关联的,因为它仍然发生即使我重新映像我的机器。

任何帮助将不胜感激,我可以根据要求提供其他信息。

回答

相关问题