首页 > 解决方案 > 运行bat文件时如何**不**更改命令提示符中的标题栏

问题描述

当我在 Windows 中使用标准命令提示符并运行 bat 文件(或运行第二个的 bat 文件)时,控制台窗口中的标题栏会更改为正在运行的脚本的名称。虽然我可以使用该命令将标题设置为我想要的任何内容TITLE,但在运行 bat 文件时会被覆盖。

在不修改调用的bat文件的情况下,如何保留以前的标题并避免更改?

编辑

至于我为什么要这个,假设我有一个 bat 文件,它设置控制台标题(为了便于识别),然后调用另一个 bat 文件。在第二个 bat 文件执行期间,标题丢失。

@ECHO OFF
TITLE My bat file is running
REM Some commands run here, custom title is OK

REM Here title is lost and replaced by "AnotherFile"
CALL AnotherFile.bat
REM When the call returns, my custom title returns here

REM More commands with my title again

问题是,我怎样才能CALL?

标签: batch-filecmd

解决方案


推荐阅读