曲径通幽论坛

标题: set 的不换行继续输入 [打印本页]

作者: easy    时间: 2014-5-27 00:01
标题: set 的不换行继续输入
使用 set 输出一段提示语后,一般需要由用户输入一些内容后并回车以继续运行程序。

如果我们希望在输出提示语后,不用换行,并由程序继续接着输出,那应该怎么办?方法是在提示语之后使用 <nul

比较下面代码:
  1. @echo off

  2. set/p=  我们

  3. set/p= 一起

  4. pause
复制代码

在输出 “我们” 之后,程序会停住,等待用户的输入。如果将程序中的 set/p=  我们 改为 set/p=  我们<nul ,那么会接着输出底下的 “一起”。






欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2