我花了一整天的时间来解决这个令人难以置信的Windows 10命令提示功能,这让我觉得我的控制台应用程序代码出了问题。我希望它能帮助别人。
问题:我的控制台应用程序似乎随机停止运行。到底是怎么回事?
我想在这里添加Shaun Rowan的答案是,要在所有控制台窗口中工作,您必须单击“默认值”,而不是“属性”并在那里进行更改,如this post中所述。
我最近遇到了这个问题,其中一个用户(在他的命令提示符上配置了Quickedit)使用了我用Java开发的工具,并且在从命令提示符运行它时冻结了该工具。
最后解决问题的方法是将批处理脚本中的日志记录重定向到文件,如下所示:
@echo off
...
java.exe -jar mytool.jar
需要更新到
java.exe -jar mytool.jar > log.txt