Board logo

标题: set /p var=提示文字(绿色),输入的文字为红色? [打印本页]

作者: linmilin     时间: 2007-4-15 22:10    标题: set /p var=提示文字(绿色),输入的文字为红色?

set /p  var=提示文字(颜色为绿色),用户输入的文字的颜色为红色?

如:请输入日期:20070101
作者: mygoldnet     时间: 2007-4-15 23:04
colorx程序
作者: linmilin     时间: 2007-4-16 00:06
我尝试用echox 增强软件做,但“set /p var=” 后面的命令会被当做字符被输出来。
作者: vkill     时间: 2007-4-16 02:14
没有想到方法,因为这里是等待用户输入的
作者: mygoldnet     时间: 2007-4-16 03:01
color前景为红色
set /p var=提示为空
echox 提示文字(绿色)
作者: htysm     时间: 2007-4-16 03:06
没有第三方工具估计很难完成吧?
作者: bjsh     时间: 2007-4-16 04:00
这种批处理难做的最好还是用其他语言吧
作者: hngaoshou     时间: 2007-5-2 21:40
@echo off
color f2
set/p,=请输入文字:
if "%,%"=="" goto end
color f4
echo %,%
pause>nul