0

我正在尝试通过批处理文件启动程序等待一段时间然后关闭它。我写的代码是这样的

@echo off
xfoil.exe < airfoil.txt > xfoil.out
ping 127.0.0.1 -n 1 -w 10000
taskkill /IM xfoil.exe /F

不幸的是它不起作用..!我正在使用 Windows 7

你能帮帮我吗..?

谢谢

4

1 回答 1

0

您的 ping 线路有几个问题。首先,第一个 ping 结果总是即时的,所以你应该在 -n 开关上加 1。接下来,127.0.0.1 是一个有效地址,所以等待超时是没有用的。

试试这个。

ping -n 11 0.0.0.0 >NUL

这应该给你 10 秒的暂停。

于 2013-04-17T00:37:13.577 回答