No prompt de comando do Windows ou no Git Bash, como você abre um documento ou programa que possui mais de uma palavra no título?

No prompt de comando do Windows ou no Git Bash, como você abre um documento ou programa que possui mais de uma palavra no título?

Sempre que tento abrir um documento ou programa com mais de uma palavra no título com a sintaxe correta (usando o comando "iniciar" e colocando o nome do documento ou programa entre aspas), abre uma nova janela do Prompt de Comando do Windows em vez do documento ou programa. Retirar os espaços do documento ou programa abrirá o documento ou programa, mas não quero ter que alterar o título de todos os meus documentos ou programas apenas para poder abri-los através do Prompt de Comando do Windows ou do Git Bash.

Responder1

Como você abre um documento ou programa que possui mais de uma palavra no título?

Ao usar start, o primeiro argumento citado é assumido como o título da cmdjanela que é aberta.

Sintaxe

START "title" [/D path] [options] "command" [parameters]

...

Sempre inclua um TITLE, que pode ser uma string simples como "Meu Script" ou apenas um par de aspas vazias. "" De acordo com a documentação da Microsoft, o título é opcional, mas dependendo das outras opções escolhidas você pode ter problemas se ele for omitido.

FonteIniciar - Iniciar um programa - Windows CMD - SS64.com

O que você precisa fazer é usar uma string vazia ""para o título da janela.

Exemplo:

start `""` notepad "my document.txt

Ou, se notepadfor o programa padrão para abrir .txtarquivos:

start `""` "my document.txt

FonteIniciar - Iniciar um programa - Windows CMD - SS64.com


Leitura adicional

informação relacionada