在命令窗口手动执行几个命令可以, 在BAT 文件中就不行,是啥原因

2025-12-17 08:13:11
推荐回答(1个)
回答1:

一闪而过是因为你没加pause,批处理和命令提示符有点不同,提示符运行完会保留窗口,但批处理不会,所以得加pause(暂停)。事实上命令还是执行了,只是没有回显而已。
del *.txt
echo kjer modell for scenario 30 2006
copy sc30_06ref.dat rotfil.txt
K:\RTM15\mod\tramod.exe rotfil.txt
echo kopierer resultater til res katalogen
copy *.txt K:\RTM15\res\rtm\sc30_06\*.*
del *.txt
pause