Вот моя собственная папка с программой на моем USB-накопителе:
Program\
run.bat
bin\
config.ini
Iris.exe
library.dll
etc.
Я хотел бы использовать run.batдля начала Iris.exe
Я не могу использовать это: F:/Program/bin/Iris.exeкак ярлык, потому что иногда он не подключается как диск F:( например, E: или G:)
Что мне нужно написать в bat-файле, чтобы он работал независимо от буквы диска?
Я пробовал это в файле BAT:
"\bin\Iris.exe"
Но это не работает.
C:\myDir\\bin\Iris.exe(обратите внимание на двойную обратную косую черту). Это все еще работает, но если убрать обратную косую черту до того, как bin кажется «чище»? ->%~dp0bin\Iris.exe.