En Linux cuando tengo una estructura de carpetas como:
~/projects
~/bin
Podría ir a proyectos y comenzar cualquier programa que esté en la papelera.
../bin/binary_to_launch
En Windows, cuando intento lo mismo, aparece
'..' is not recognized as an internal or external command, operable program or batch file.
¿Hay alguna manera de iniciar el programa desde una ruta relativa en Windows?
Respuesta1
Windows utiliza barras invertidas ( \
) en lugar de barras diagonales ( /
). Intentar
..\bin\binary_to_launch
Respuesta2
Probablemente esté utilizando barras diagonales ( /
) como separadores de ruta. Cambie a los inversos ( \
) y el programa comenzará como se esperaba.
En Windows, ambos tipos de barra diagonal generalmente se pueden usar indistintamente. CMD.EXE es una excepción a esto, ya que la mayoría de los programas de consola utilizan barras diagonales para indicar cambios de comando.