我正在尝试使用我的thumbdrive工作,因此我将java路径设置为我自己的thumbdrive中的java installion。但是,我并不总是在总是“G:\”的PC上,有时它可能是H或F,具体取决于当前连接的设备数量。
我怎么能重写这个蝙蝠以使它更有活力?
set Path=G:\dev\04 jdk\jdk1.6.0_29\bin;%Path%
".\dev\01 ide\eclipse-jee-indigo-SR1-win32\eclipse.exe"
pause
答案 0 :(得分:3)
文件启动的驱动器位于%~d0
(%0
是文件的完整起始路径)。
如果驱动器为G:\
,则在浏览器中双击文件或运行C:\>G:\the.bat
后再%~d0 === G:
所以你可以;
set Path=%~d0\dev\04 jdk\jdk1.6.0_29\bin;%Path%