中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 19:28
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » find工具怎么镶入for语句中
可打印版本  805 / 1
第1楼 linjuming 发表于 2009-11-17 21:58
初级用户 发帖 30 积分 30
find工具怎么镶入for语句中
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楼 linjuming 发表于 2009-11-17 22:29
初级用户 发帖 30 积分 30
问题出在这里
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 ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023