啥意思? 就是执行bat后关闭命令行窗口? 在末尾添加exit,例如:
@echo off不行啊,复制完后还是会弹出了,就算是用了ping还是有3秒。。
这是我写的源代码
@echo off
ping 127.0.0.1 -n 1800 >nul
start "E:\新建文件夹\1.bat"
xcopy h:\*.txt E:\新建文件夹/s/e/c/q/y
ping 127.0.0.1 -n 0 >nul
taskkill /t /im cmd.exe
exit复制去Google翻译翻译结果PPT
你的bat是什么内容?给个大致的流程或代码? “复制去Google翻译翻译结果”什么意思?
追问@echo off
ping 127.0.0.1 -n 1800 >nul
start "E:\新建文件夹\1.bat"
xcopy h:\*.txt E:\新建文件夹/s/e/c/q/y
ping 127.0.0.1 -n 0 >nul
taskkill /t /im cmd.exe
exit复制去Google翻译翻译结果
你的bat是什么内容?给个大致的流程或代码? “复制去Google翻译翻译结果”什么意思?
刚看到你的bat内容。 你的调用有问题, 其实窗口已经退出了,不过由于你用start调用,所以有两个命令行。
这样:
@echo off
ping 127.0.0.1 -n 1800 >nul
start "" /b / cmd /c "E:\新建文件夹\1.bat"
xcopy h:\*.txt E:\新建文件夹/s/e/c/q/y
ping 127.0.0.1 -n 0 >nul
@echo on
根本不要在taskkill,因为两个cmd,而你又在其中一个cmd中运行,所以不行。 像上面那样start,自动就结束了。