1

我制作了一个批处理文件,在一个指令和另一个指令之间创建了一些其他批处理文件。

新的批处理文件是[恕我直言]正确的,每个人都有这样的结构:

@ ECHO OFF
<application> <argument>
EXIT

对于几乎所有这些批处理文件,<application>它是 Chrome 的便携式版本,并且<argument>是我必须打开的站点,因此我可以从run控制台打开它,只需写下它的名称 [调用创建的批处理文件]。

好的,这是我的问题:当浏览器尚未打开时cmd.exe,为执行批处理文件而打开的窗口不会关闭 [当浏览器已经打开时会关闭!]...

我认为浏览器的任务与打开它的控制台相关联,但是当我关闭浏览器时,命令提示符仍然存在。

我也尝试更换:

<application> <argument>
EXIT

和:

<application> <argument> & EXIT

有同样的问题。

如何修复?

4

1 回答 1

2

我会尝试

@ECHO OFF
START "" <application> <argument>
CLS
EXIT

但是我没试过...

于 2013-05-04T05:41:22.797 回答