我有一个像这样的批处理文件:ipconfig 这将在屏幕上打印IP信息,但在用户阅读该信息之前CMD窗口会自动关闭。 我认为CMD假定脚本已经完成,所以它才会关闭。 在脚本完成后如何保持CMD窗口打开?
作为附注,这也适用于在Windows搜索栏中直接运行命令的情况。例如,直接运行ipconfig将在命令退出后直接关闭cmd窗口。 使用cmd \k <command>并不会起作用 - 这也是我发现这个答案时想要尝试的。 它具有始终识别您尝试运行的命令的额外优势。例如,从搜索栏运行echo hello world将不起作用,因为那不是一个命令,但是cmd \k echo hello world可以正常工作。