En Windows 7, podría iniciar un programa como el Bloc de notas y pasarle un argumento de línea de comandos (la ruta y el nombre de archivo de un documento para abrir) escribiendo:
notepad c:\users\jon\myfile.txt
Entrar
En Windows 8 y Windows 10, aunque cualquiera de los siguientes funciona bien para iniciar el Bloc de notas:
notepad
Entrar (a través de la página de inicio / Metro UI)
+ S notepad
Entrar (a través del encanto de búsqueda)
Agregar un argumento de línea de comando como en el ejemplo original anterior hace no trabajo. Hace que Windows no encuentre el programa. (Windows 10 inicia una búsqueda en la web para lo que haya escrito en lugar de ejecutar el programa).
Así que tuve que ajustar mi flujo de trabajo en Windows 8/10 para (1) iniciar la aplicación, y luego (2) abrir un cuadro de diálogo Abrir archivo desde la aplicación para cargar por documento. Es molesto tener que hacer en dos pasos separados lo que solía poder lograr en Windows 7 con solo uno.
Ejecutando la aplicación a través de + R (el antiguo cuadro de diálogo Ejecutar al estilo de Windows XP) con argumentos de la línea de comandos funciona, pero solo para las aplicaciones que están en la Ruta, no para las aplicaciones que Windows puede encontrar a través de su función de Búsqueda.
¿Hay alguna manera de hacer que mi ejemplo original anterior funcione con Windows 8/10?
fuente