![Iniciar programa a partir do caminho relativo](https://rvso.com/image/1350249/Iniciar%20programa%20a%20partir%20do%20caminho%20relativo.png)
No Linux, quando tenho uma estrutura de pastas como:
~/projects
~/bin
Eu poderia ir aos projetos e iniciar qualquer programa que esteja no lixo com
../bin/binary_to_launch
No Windows, quando tento a mesma coisa, recebo
'..' is not recognized as an internal or external command, operable program or batch file.
Existe uma maneira de iniciar o programa a partir do caminho relativo no Windows?
Responder1
O Windows usa barras invertidas ( \
) em vez de barras ( /
). Tentar
..\bin\binary_to_launch
Responder2
Você provavelmente está usando barras ( /
) como separadores de caminho. Mude para trás ( \
) e o programa iniciará conforme o esperado.
No Windows, os dois tipos de barra geralmente podem ser usados de forma intercambiável. CMD.EXE é uma exceção a isso, já que a maioria dos programas de console usa barras para indicar opções de comando.