Iniciar um prompt de comando e, em seguida, alterar o título dele por meio de arquivo em lotes?

1

Estou tentando iniciar um prompt de comando por meio de um arquivo em lote, echo some text e altero o título do prompt de comando. Estou tentando:

start cmd
/k echo This is a terminal
/k title Terminal

O texto de eco é exibido, mas não o texto do título.

    
por 13steinj 24.07.2015 / 22:30

3 respostas

2

O comando TITLE funciona para mim.

start cmd
TITLE Test
PAUSE

Edit: Eu acredito que a sintaxe para / k é

cmd /k "TITLE Test"
    
por 24.07.2015 / 22:36
0

Você pode usar o seguinte:

start cmd /k "echo this is a terminal & title Terminal"

O e comercial permite que você coloque vários comandos em uma linha de comando - consulte Visão geral do shell de comandos .

    
por 24.07.2015 / 22:48
0

Tola, eu encontrei o que precisava.

Fazendo

start "title here"

fará um título para o programa desejado. De lá, é apenas

start "Terminal" cmd /k echo This is a terminal

Se você quiser executar vários ecos / outros comandos, faça

start "Terminal" cmd /k "echo this is one echo command & echo this is another"

onde você separa cada entrada de comando com &

    
por 24.07.2015 / 22:57