在命令提示符窗口中突出显示文本是停止脚本执行还是仅仅阻止输出



如果您曾经尝试在输出文本的脚本运行时在命令提示符窗口中突出显示文本,您会注意到它不再输出文本。

我的问题是,cmd窗口内的高亮显示是否只是阻止它输出文本,但仍然允许脚本运行,或者在高亮显示时是否会停止脚本的执行?

不管答案如何,如果能知道它为什么会这样做,那也太好了?理由和目的都很好。

感谢

这样做是为了允许您进行选择。否则,新输出可能会滚动所有内容,最终您将无法选择所需内容。

只有输出被挂起。程序将继续执行,但是,如果它使用无缓冲IO,或者它使用的缓冲区已满,它将阻止写入调用,直到完成选择。

最新更新