我需要编写一个批处理脚本来配置以下命令列表:
- 将窗口名称设置为“Cmd 配置”
- 将文本颜色设为绿色。
- 输入提示符“$”
- 显示消息“Cmd 已配置”
- 最后保持窗口打开。
这是我已经拥有的:
@echo off
title cmd configuration
color a
prompt $
@echo off
Echo cmd is configured
答案1
这将完成您要求的一切。
@echo off
cmd /k "title Cmd configuration& color A & prompt $$ & echo Cmd is configured"
输出:
Cmd is configured
$
下一个将删除提示和消息之间的空白行。
@echo off
cmd /k "title Cmd configuration& color A & prompt $$ & <nul set /p =Cmd is configured"
输出:
Cmd is configured
$
答案2
您想编写一个执行命令列表的批处理脚本 (.BAT)。窗口的名称可以是任何名称,只需使用 形式即可TITLE [title here]
。使文本变为绿色的命令实际上是COLOR A
,可以使用 更改提示符PROMPT $
。说“显示消息”有点含糊,因为您可能希望弹出消息框,或者您可能希望它在命令提示符中显示。确实ECHO
会打印这些字符,但不幸的是,它无法保持窗口打开。但是,您可以使用 暂停退出PAUSE
。因此,您的脚本应如下所示:
@ECHO OFF
TITLE Cmd 配置。COLOR
A
PROMPT $
ECHO\ Cmd 已配置
。PAUSE
请注意,您可以通过双击来测试批处理脚本。