bat封锁另一个bat
bat关闭另一个bat参照这里的用法:http://zhidao.baidu.com/question/113865001.html我写了一个app:Test1.j
bat关闭另一个bat 参照这里的用法:http://zhidao.baidu.com/question/113865001.html 我写了一个app: Test1.java
Java codepublic class Test1{ public static void main(String...args) throws InterruptedException{ while(true){ Thread.sleep(1000); System.out.println("dead loop"); } }} 1.bat:
Assembly code@echo offtitle 1.bat%JAVA_HOME%/bin/java Test1 2.bat:
Assembly code@echo offtaskkill /FI "WINDOWTITLE eq 1.bat" /IM cmd.exe /Fpause 我现在想通过1.bat来执行Test1.java,然后再通过2.bat来终止执行,但是现在却没有作用。
如果1.bat中没有java Test1这句,则是可以的。
请问如何改?thanks
[解决办法] taskkill /IM cmd.exe
测试通过
[解决办法] taskkill /FI "WINDOWTITLE eq 1.bat"
测试通过
[解决办法] 探讨 在同学电脑上测试了,结果和你们一样,但我的电脑不知道为什么关不了,我的电脑是xp sp2, path:D:\ProgramFiles\Java\jdk1.6.0_11\bin;D:\oracle\product\10.2.0\client_1\bin;D:\oracle\product\10.2.0\db_1\bin;C:\Program Files\AMD APP\bin\x86;%Syste……