中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 20:25
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » find工具怎么镶入for语句中 查看 808 回复 1
楼 主 find工具怎么镶入for语句中 发表于 2009-11-17 21:58 ·  中国 广东 东莞 电信
初级用户
积分 30
发帖 30
注册 2008-09-19 14:07
17年会员
UID 126048
性别 男
状态 离线
find函数 in 里面的子函数冲突,怎么处理
下面代码用到一个find小插件,地址:find

for /f "delims=" %%i in ('f %need_css_link% -ric:"***:*\.(png^|jpg^|gif)" -o:"k"') do (
xcopy /y %%i %new_folder_path%
)

错误信息:
此时不应有 " -o:"k"') do (。

D:\PHPnow-1.5.3\htdocs\bat>for /f "delims=" %i in ('f D:\PHPnow-1.5.3\htdocs\mycenter\cssparts\menu\menu_17\menu_17.css
-ric:"***:*\.(png^|jpg^|gif)" -o:"k"') do (
2 发表于 2009-11-17 22:29 ·  中国 广东 东莞 电信
初级用户
积分 30
发帖 30
注册 2008-09-19 14:07
17年会员
UID 126048
性别 男
状态 离线
问题出在这里
for /f "delims=" %%i in ('f %need_css_link% -ric:"***:\"]*\.(png^|jpg^|gif)" -o:"k"') do (
xcopy /y %%i %new_folder_path%
)

如果有\"就出错,去掉就正常
单单运行f %need_css_link% -ric:"***:*\.(png^|jpg^|gif)" -o:"k"也正常
怎么办?

[ Last edited by linjuming on 2009-11-17 at 22:30 ]
论坛跳转: