返回列表 发帖
本帖最后由 buyiyang 于 2022-3-30 12:35 编辑

我有个问题,if比较字符串不应该用==吗?另外路径有空格可以加上usebackq,形式如for /f "usebackq" %%i in ("文件名") do (……)
详细参见:http://www.bathome.net/thread-2189-1-1.html

TOP

本帖最后由 buyiyang 于 2022-3-30 14:12 编辑

回复 6# bcetl


    不好意思,我看错了,这个是命令里的路径,这个引号加到全部路径或者一级一级地加应该都可以,不要把一级的目录用引号隔开了
for /f "delims=" %%a in ('dir /b/a-d/oN "%folder%"\"*.mp4%folder%"\*.mp3')
或者
for /f "delims=" %%a in ('dir /b/a-d/oN "%folder%\*.mp4"  "%folder%\*.mp3"')COPY

TOP

本帖最后由 buyiyang 于 2022-3-30 14:11 编辑

回复 8# bcetl


    我说了,不要把一级的目录隔开了,你几个刚好都隔开了,应该是"%folder%"\"*.mp4"  "%folder%"\*.mp3

TOP

本帖最后由 buyiyang 于 2022-3-30 14:09 编辑

回复 1# bcetl


    在全部路径上加一对引号就可以,第三个应该是对的

TOP

回复 18# bcetl


    你这个确实是我没想到的,你能把代码发出来吗?

TOP

返回列表