[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
那如何在同一行内显示不同颜色的字符,并不产生临时文件?

TOP

用call 命令调用  color 颜色命令
你在这个批处理的 call  命令前加上:: 2个冒号
保存后你一看就明白了
call 还可以调用另一个批处理命令,格式:
call a.bat  表示 调用 a这个批处理
这是一个菜鸟的解释,有不对的地方  别拿鸡蛋扔我

TOP

哇,太牛了。~~~~~~

TOP

来学习学习   很好看的灯

TOP

厉害,真漂亮。郁闷的是,偶看不懂那些代码,

TOP

感觉挺好玩的。就是现在我不会啊。

TOP

呵呵

10楼有的地方还是看不懂,能给解释一下吗?

TOP

原帖由 batman 于 2008-6-21 03:03 PM 发表
我也来一个,以前写的:@echo off&mode con cols=41 lines=5
title 权当打发无聊的小动画
set a=★&set b=☆&set c=0123456789abcdef
echo.&echo.
:begin
set /a n=%random%%%20+1,m=40-2*n,x=%random%%%16
ca ...
  1. call,color 1%%c:~%x%,1%%
复制代码
为什么一定要用 call?
call, 是什么用法??
哪里有讲解 call 用法的??

TOP

看不懂。。。。
哪位大大给讲解一下??

TOP

看不懂。。。。慢慢来。

TOP

不错 哦xxi kl

TOP

好东西啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

TOP

倒地!

被你这个东东搞挂机了
年青,没有什么不可以!

TOP

哇哦~~~TI is beautiful  ~~~~~~

TOP

再来个更小型的:
  1. @echo off&mode con cols=30 lines=5
  2. echo.&echo.
  3. :begin
  4. set str=bbs.bathome.net&set b=123456789abcdef
  5. set /a a=%random%%%14
  6. call,color 1%%b:~%a%,1%%
  7. call,set var=%%str:~%a%,1%%
  8. call,set str=%%str:%var%= %%
  9. set /p=       %str%<nul
  10. for /l %%i in (1,1,1000) do set /p=<nul
  11. goto begin
复制代码
***共同提高***

TOP

返回列表