当进程不在路径上时,批量启动命令不接受窗口标题

时间:2016-07-28 15:02:51

标签: windows batch-file

我一直在使用"开始" Windows批处理文件中的命令,并遇到了一个非常奇怪的情况,这打破了一些测试。具体来说,如果应用程序不在PATH上,当尝试通过start命令调用它时,窗口标题参数似乎被忽略。

通过执行以下操作,这似乎可以在Windows 7和8(可能更多)上重现:

  • 启动新的命令提示符
  • 运行start "testing" /d"C:\Windows\system32" chkdsk.exe
  • 观察弹出窗口是否具有给定的窗口标题
  • 执行SET PATH=以销毁路径
  • 再次运行“开始”命令,并观察新窗口没有正确的窗口标题。

幸运的是,我能够在测试中解决这个问题,只需将目录附加到路径中,但我想知道的是:为什么会发生这种情况?

感谢您的帮助!

0 个答案:

没有答案