我有一個名爲colortxt.bat一個批處理文件,我需要它是具有這些特性的命令:如何讓此批處理文件成爲命令?
您使用在顏色命令使用的顏色格式(十六進制)(0f
爲背景和前景)與2 b/f值。然後顯示我把「」(引號裏面可以指定任何消息)的彩色文本,並且它爲我做了。
下面是代碼(最初由傑布代碼。):
@echo off
SETLOCAL EnableDelayedExpansion
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do (
set "DEL=%%a"
)
這裏是你在程序中使用的代碼。這是編輯和使用這樣的語法:
call: ColorText (color code hex) "Hello World!"
:ColorText
echo off
<nul set /p ".=%DEL%" > "%~2"
findstr /v /a:%1 /R "^$" "%~2" nul
del "%~2" > nul 2>&1
goto :eof
我沒有注意到,是的,它是'電話:標籤' –
這並不完全清楚問題是什麼。只需調用像'call colortxt.bat 0f「這樣的批處理文件」Hello world!「' – wOxxOm
我希望這是語法:'colortxt 0f」Hello Cats!「' –