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

保持命令行特定标题的控制台窗口打开了吗?

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

    @ECHO OFF
    title notepadtest
    @ECHO ON
    start "" /WAIT notepad
    

    如何创建只创建一个批处理文件的批处理文件(.bat)命令行控制台窗口,并保持其打开,并有一个特定的标题?

    1 回复  |  直到 6 年前
        1
  •  3
  •   Gerhard    6 年前

    请确保批处理文件未命名 notepad.cmd notepad.bat 或者任何类似系统或外部命令的东西。把它命名为 mynotepad.cmd

    @echo off
    title notepadtest
    start "" /w notepad.exe
    

    cmdline和批处理文件通常是这样工作的。当发出命令时,它首先检查本地路径,即为命令启动脚本的位置,如果找不到,它将检查您的环境和系统环境。所以如果你命名一个批处理文件 记事本.bat 您的批处理实际上是一次又一次地开始自己,而不是找到 notepad.exe

    在批处理中始终使用完整的可执行文件名,如 start "" /w notepad.exe 而不是 start "" /w notepad