据我所知,这是完全有效的批处理文件代码,只是一个非常简单的echo命令,但每次运行它时,它什么都不做 - 它根本不会将文本回显到任何窗口。
@echo off
ECHO Hello World
任何人都知道我在这里做错了什么?它在CMD窗口中工作正常,所以我最好的猜测是,批处理文件可能需要更多代码才能正常工作?除此之外,不是线索。
答案 0 :(得分:4)
最后没有PAUSE
,命令窗口(如果直接运行.bat文件)将暂时闪烁然后消失,因为脚本完成运行并关闭命令窗口。如果您运行命令提示符,则不存在问题,如上所述。
要解决此问题,请在PAUSE
完成后ECHO
窗口:
@echo off
ECHO Hello World
PAUSE