代码之家  ›  专栏  ›  技术社区  ›  Alejandro

如何在运行bat文件时**不**更改命令提示中的标题栏

  •  0
  • Alejandro  · 技术社区  · 6 年前

    当我在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 ?

    0 回复  |  直到 6 年前
    推荐文章