for /f "skip=!x!"的问题
bat吧
全部回复
仅看楼主
level 11
471592823
楼主
for /f "skip=!numfile!" 这样写不行吗?报错【此时不应有!numfile!】。应该怎么写?
2013年10月26日 12点10分
1
level 7
wcv_xyz
貌似 for /f 的参数部分如果需要引用变量只能使用%%,使用!!变量将不会被扩展。numfile的值一定要延迟扩展么,想办法让它不需要延迟吧
2013年10月26日 13点10分
2
level 13
tmxk0411
lz
请先确认开启了变量延迟扩展。
2013年10月26日 16点10分
3
wcv_xyz
经测试开启变量延迟也不行,只支持%%
2013年10月26日 16点10分
471592823
回复
@香蕉更好吃
:现在我用调用函数的方法解决了
2013年10月26日 22点10分
发个的日他
回复 471592823 :怎麼解决的?
2013年11月11日 02点11分
471592823
回复 发个的日他 :在for里面调用函数,用函数参数传递变量
2013年11月13日 10点11分
level 14
aiwozhonghuaba
有些参数不能延迟,比如skip
2016年01月09日 13点01分
4
梦核星
考古学家
2016年01月09日 14点01分
编程我可是第一
2016年01月10日 00点01分
bat大人
那你好棒棒
2017年02月26日 05点02分
level 7
飞猫_FlyCat
2017年02月21日 11点02分
6
1