为什么在执行长批处理文件或程序时,Windows 命令提示符会停止直到按下某个键

KCD*_*KCD 15 windows command-line-interface executable

我刚刚有两次 Windows 7 停止执行,直到我在命令提示符/powershell 上按 Enter 键。之后的执行似乎按预期继续。

首先是复制命令的批处理文件,例如

copy //host/file2010-1*xml localfolder/01/
copy //host/file 2010-2*xml localfolder/02/
Run Code Online (Sandbox Code Playgroud)

一个文件似乎需要很长时间。我检查了文件夹,它是完整的,按回车键,突然间它恢复了活力以获取其余部分。

第二个是 powershell 中的一个 Java 程序(一个 ETL 作业),它在即将输出 SQL 重复键警告时暂停。我无法确认实际执行是否停止,但我怀疑没有。我刚刚在打字时重复了这一点。

我的更有经验的同事在他编写的 .net 程序中也看到了同样的事情。

我怎样才能避免这种情况?我错过了什么?Windows 是否会变得孤独并需要轻轻推动?

ton*_*oth 15

编辑您打开的命令外壳上的设置,它已设置为在这种情况下不需要的快速编辑模式。