
Cada vez que intento abrir un documento o programa con más de una palabra en el título con la sintaxis correcta (usando el comando "iniciar" y poniendo el nombre del documento o programa entre comillas), se abre una nueva ventana del símbolo del sistema de Windows. en lugar del documento o programa. Quitar los espacios del documento o programa abrirá el documento o programa, pero no quiero tener que cambiar el título de todos mis documentos o programas solo para poder abrirlos a través del símbolo del sistema de Windows o Git Bash.
Respuesta1
¿Cómo se abre un documento o programa que tiene más de una palabra en el título?
Cuando se utiliza start
, el primer argumento citado se asume como el título de la cmd
ventana que se abre.
Sintaxis
START "title" [/D path] [options] "command" [parameters]
...
Incluya siempre un TÍTULO, este puede ser una cadena simple como "Mi script" o simplemente un par de comillas vacías.
""
Según la documentación de Microsoft, el título es opcional, pero dependiendo de las otras opciones elegidas puede tener problemas si se omite.
FuenteInicio - Iniciar un programa - CMD de Windows - SS64.com
Lo que debes hacer es usar una cadena vacía ""
para el título de la ventana.
Ejemplo:
start `""` notepad "my document.txt
O, si notepad
es el programa predeterminado para abrir .txt
archivos:
start `""` "my document.txt
FuenteInicio - Iniciar un programa - CMD de Windows - SS64.com