这听起来很愚蠢,但我无法让它工作。我想我只是不”明白%%v, %v% and %v
如何在for循环中对变量执行字符串操作?
这里的区别就是我想要做的事:
for %%v in (*.flv) do ffmpeg.exe -i "%%v" -y -f mjpeg -ss 0.001 -vframes 1 -an "%%v.jpg"
这成功地生成每个电影的缩略图,但问题是:
movie.flv -> movie.flv.jpg
所以我想要做的是拉%%v
最后4个字符,并将其用于第二个变量。
我一直想这样的事情:
%%v:~0,-3%
但它不工作,也没有任何的是,我能想到的迭代。
任何想法?
如果在一行中“设置”和“回声”FOR循环:nslookup -vc -type = TXT twitter.com 8.8.8.8 |找到“”“”| for/F“tokens = *”%f in('findstr $')do @(echo | set/P str =%f) – diyism 2013-06-09 13:35:50