多彩多姿的批文件


0

我有这个我写的批处理文件,我写它是为了使特定的单词成为不同的颜色,作为测试。

但到目前为止,我不能比这更远,我被卡住了,我想用它来制作不同颜色的其他单词,制作一个彩色编码方案。但无法弄清楚如何。老实说,我花了好几个星期试图弄清楚这一个,但没有运气。

这是我的代码:

MD Color
CD Color
cls
echo Cool> "Text to Color"
echo Hello> "Test"
echo Test> "Helloo"
cls
FINDSTR /A:0c /C:"Cool" /S "Text to Color"
FINDSTR /A:0b /C:"Hello" /S "Test"
FINDSTR /A:0a /C:"Test" /S "Helloo"
CD..
RD /S /Q Color
@pause

该文件的名称是名为“Color”的文件夹中的“Text to Color.bat”

结果

C:\Users\CST27\Dropbox\Color\Color>FINDSTR /A:0c /C:"Cool" /S "Text to Color"
Text to Color:Cool

C:\Users\CST27\Dropbox\Color\Color>FINDSTR /A:0b /C:"Hello" /S "Test"
Test:Hello

C:\Users\CST27\Dropbox\Color\Color>FINDSTR /A:0a /C:"Test" /S "Helloo"
Helloo:Test

C:\Users\CST27\Dropbox\Color\Color>CD..

C:\Users\CST27\Dropbox\Color>RD /S /Q Color
Press any key to continue . . .

红色为“text to color”,蓝色为“test”,绿色为“Helloo”。

而且我也想尝试用不同颜色的词语来制作。

Answers:


1

使用Windows PowerShell而不是cmd.exe

Write-Host -ForegroundColor Red -Object "Hello";
Write-Host -BackgroundColor Blue -Object "World!";

现在,我可以创建一个批处理文件或在Windows PowerShell中打开的某种类型的文件吗?
JustinD

PowerShell命令可以在脚本中执行,反之亦然。脚本内容应保存为.ps1文件。有很多关于如何执行脚本的文档。technet.microsoft.com/en-us/library/ee176949.aspx
Trevor Sullivan

当OP要求批量时,不要给出PS答案。你不希望有人用pascal回答你的java问题,不是吗?
决定
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.