如何使用批处理制作SMPTE彩条

时间:2017-07-23 11:31:01

标签: batch-file cmd colors

我想制作这张图片 enter image description here

使用Batch,但我不知道如何 - 我知道如何批量回应,但我不知道要回应什么,如何获得正确的颜色以及窗口的大小应该是多少。尺寸应该是:

mode con:cols=37 lines=22

1 个答案:

答案 0 :(得分:0)

使用cecho.exe可以满足您的需求。

mode con:cols=70 lines=20
for /l %%G in (1,1,10) do (
     cecho.exe {07}aaaaaaaaa{#}{06}aaaaaaaaaa{#}{0B}aaaaaaaaaa{#}{0A}aaaaaaaaaaa{0D}aaaaaaaaaa{#}{04}aaaaaaaaaa{#}{01}aaaaaaaaa{#}{\n}
)

for /l %%G in (1,1,2) do (
     cecho.exe {01}aaaaaaaaa{#}          {0D}aaaaaaaaaa{#}           {0B}aaaaaaaaaa{#}          {07}aaaaaaaaa{#}{\n}
)

 for /l %%G in (1,1,3) do (
     cecho.exe {01}aaaaaaaaa{#}{0F}aaaaaaaaaa{#}{05}aaaaaaaaaa{#}                                        {\n}
)

您可以将a更改为您喜欢的任何字符 - 只需记下代码页问题即可。对于UTF-7和UTF-8中的Unicode,您可能希望将代码页(chcp)更改为65000 / 65001。代码页437(OEM也是一个不错的选择)

  • mode命令更改控制台大小
  • 第一个for /l循环在括号中运行命令10次
  • 第二个for /l循环在括号中运行命令2次
  • 第三个for /l循环在括号中运行命令3次
  • cecho回显彩色文字。
    • {nn}是颜色代码,后跟文字
    • {#}重置为原始控制台颜色
    • {\n}创建一个新行
    • 如果您想要cecho {,请务必撰写{{