En Windows XP, ¿cómo se abre un archivo con su aplicación predeterminada desde la línea de comandos?
Hasta donde sé, esto debería funcionar desde un símbolo del sistema o un archivo por lotes:
start "path to my file"
Desafortunadamente en mi caso, esto solo abre una nueva ventana de símbolo del sistema para la mayoría de los tipos de archivos. (Sin embargo, funciona para el archivo .exe ...)
powershell
opowershell.exe
. cuando lo hagostart powershell
ostart powershell.exe
no pasa nada.funciona para xp y otras ventanas (95 o superior) Si no funciona, no ha asociado ese tipo de extensión con un programa.
fuente
explorer.exe "filename"
alias open="explorer.exe"
permite simplemente llamaropen file.txt
.No utilice
START
. Simplemente escriba el nombre del archivo.readme.txt
se abrereadme.txt
en el Bloc de notas (o en el.txt
controlador predeterminado que tenga instalado).Tenga en cuenta que si hay espacios en el nombre, debe manejarlos. Una buena manera es usar comillas dobles.
"read me.txt"
fuente
Usando PowerShell
fuente