![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 12:07 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » set /p var=提示文字(绿色),输入的文字为红色? |
| 可打印版本 1,192 / 7 |
| 第1楼 linmilin | 发表于 2007-04-15 22:10 |
| 初级用户 发帖 23 积分 57 | |
|
set /p var=提示文字(绿色),输入的文字为红色? set /p var=提示文字(颜色为绿色),用户输入的文字的颜色为红色?
如:请输入日期:20070101 |
|
| 第2楼 mygoldnet | 发表于 2007-04-15 23:04 |
| 初级用户 发帖 32 积分 90 | |
|
colorx程序
|
|
| 第3楼 linmilin | 发表于 2007-04-16 00:06 |
| 初级用户 发帖 23 积分 57 | |
|
我尝试用echox 增强软件做,但“set /p var=” 后面的命令会被当做字符被输出来。
|
|
| 第4楼 vkill | 发表于 2007-04-16 02:14 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
没有想到方法,因为这里是等待用户输入的
|
|
| 第5楼 mygoldnet | 发表于 2007-04-16 03:01 |
| 初级用户 发帖 32 积分 90 | |
|
color前景为红色
set /p var=提示为空 echox 提示文字(绿色) |
|
| 第6楼 htysm | 发表于 2007-04-16 03:06 |
| 高级用户 发帖 415 积分 866 | |
|
没有第三方工具估计很难完成吧?
|
|
| 第7楼 bjsh | 发表于 2007-04-16 04:00 |
| 银牌会员 发帖 621 积分 2,000 | |
|
这种批处理难做的最好还是用其他语言吧
|
|
| 第8楼 hngaoshou | 发表于 2007-05-02 21:40 |
| 社区乞丐 发帖 77 积分 -16 | |
|
@echo off
color f2 set/p,=请输入文字: if "%,%"=="" goto end color f4 echo %,% pause>nul |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |