在 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 是一個例外,因為大多數控制台程式使用正斜線來表示命令開關。