Запустить программу из относительного пути

Запустить программу из относительного пути

В Linux у меня такая структура папок:

~/projects
~/bin

Я мог бы перейти в раздел «Проекты» и запустить любую программу, которая есть в корзине.

../bin/binary_to_launch

В Windows, когда я пробую то же самое, я получаю

'..' is not recognized as an internal or external command, operable program or batch file.

Есть ли способ запустить программу из относительного пути в Windows?

решение1

Windows использует обратные косые черты ( \) вместо косых черт ( /). Попробуйте

..\bin\binary_to_launch

решение2

Вероятно, вы используете прямые слеши ( /) в качестве разделителей пути. Переключитесь на обратные ( \), и программа запустится, как и ожидалось.

В Windows оба типа слеша обычно могут использоваться взаимозаменяемо. CMD.EXE является исключением, поскольку большинство консольных программ используют прямые слеши для обозначения переключателей команд.

Связанный контент