求简化批处理语句
dos吧
全部回复
仅看楼主
level 1
glbcri 楼主
有这么一个批处理文件:
start/w MzLaunch.exe "F:\wz\5 pe\dsu\E5\pe_E5_hd.m3fm" -x
start/w MzLaunch.exe "F:\wz\5 pe\dsu\N75\pe_N75_hd.m3fm" -x
start/w MzLaunch.exe "F:\wz\5 pe\dsu\NE5\pe_NE5_hd.m3fm" -x
start/w MzLaunch.exe "F:\wz\5 pe\dsu\NW25\pe_NW25_hd.m3fm" -x
start/w MzLaunch.exe "F:\wz\5 pe\dsu\S5\pe_S5_hd.m3fm" -x
start/w MzLaunch.exe "F:\wz\5 pe\dsu\SE5\pe_SE5_hd.m3fm" -x
start/w MzLaunch.exe "F:\wz\5 pe\dsu\SW5\pe_SW5_hd.m3fm" -x
start/w MzLaunch.exe "F:\wz\5 pe\dsu\W25\pe_W25_hd.m3fm" -x
重复的命令肯定可以简化,请高手指点一二,问题的难点、要点如下:
1. .m3fm是需要执行的文件,分布于不同的子目录下;
2. 同一子目录下有多个.m3fm文件,仅仅需要执行pe开头的;
3. 其所在路径中有空格,即\5 pe\之间有空格,需要用引号括住;
请高手大侠用for批处理简化,谢谢!!!
2013年06月02日 09点06分 1
1