Here is my own program folder on my USB driver:
Program\
run.bat
bin\
config.ini
Iris.exe
library.dll
etc.
I would like to use run.bat to start my Iris.exe
I cannot use this: F:/Program/bin/Iris.exe like a shortcut, because sometimes, it not gives me F driver name (E, G)
What do I need to write into the bat file to work like a charm? I tried that in BAT file:
˝\bin\Iris.exe˝
It is not working :(
Use this in your batch file:
%~dp0
resolves to the full path of the folder in which the batch script resides.I have found that
%CD%
gives the path the script was called from and not the path of the script, however,%~dp0
will give the path of the script itself.either
bin\Iris.exe
(no leading slash - because that means start right from the root)or
\Program\bin\Iris.exe
(full path)You should be able to use the current directory
You can get all the required file properties by using the code below: