怎样把批处理文件(.bat格式)中的绝对路径改为相对路径
想要达成的效果:我这里是HOST,其下有许多组件,譬如2800,X11,VRP,Dopra,FDD,logic,hardware,ITF等等,这些组件都是批处理文件,我现...
想要达成的效果:我这里是HOST,其下有许多组件,譬如2800,X11,VRP,Dopra,FDD,logic,hardware,ITF等等,这些组件都是批处理文件,我现在需要一个批处理来把这些批处理串联起来,达成一键式编译。但是这些批处理都放在一个总文件夹下的各个文件夹里面,现在我的批处理是这样写的,先打开这个文件夹,然后运行这个批处理,但是这样写就涉及到了绝对路径(指打开文件夹的路径),现在有没有方法是用相对路径来运行这个批处理,来达成一键式编译。
展开
2013-10-28
展开全部
比如你的文件a.bat、b.bat、c.bat 都在 "D:\123\456\789\"下;启动它们的bat要在任意地方运行可以写成:@echo offcd/d "D:\123\456\789\"start a.batstart b.batstart c.bat启动它们的bat直接在"D:\123\456\789\"下运行,就只要:@echo offstart a.batstart b.batstart c.bat
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询