批处理:批量识别文件夹里是否有指定文件名的文件,若无则记录保存为TXT文本。

批处理:批量识别文件夹里是否有指定文件名的文件,若无则记录保存为TXT文本。批量识别文件夹中是否有指定文件名的文件,如果没有该文件则将其文件夹路径保存为TXT文本!1.文... 批处理:批量识别文件夹里是否有指定文件名的文件,若无则记录保存为TXT文本。批量识别文件夹中是否有指定文件名的文件
,如果没有该文件则将其文件夹路径保存为TXT文本!

1.文件夹结构:父文件夹/子文件夹/子子文件夹/子子子文件夹/图片文件
2.批处理放在父文件夹里
3.指定文件名为FM1.tif或FM1.jpg或FM1.jpeg
4.TXT保存内容为:其文件夹的路径
求具体代码.....
展开
 我来答
依梦琴瑶
高粉答主

推荐于2018-03-15 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
@echo off & title 记录无指定图片的路径 By 依梦琴瑶
cd /d %~dp0

(for /d %%a in (*) do (
    pushd "%%~a"
        for /d %%b in (*) do (
            pushd "%%~b"
                for /d %%c in (*) do (
                    pushd "%%~c"
                        set "Est="
                        for /f %%d in ('dir /a-d/b FM1.tif,FM1.jpg,FM1.jpeg 2^>nul') do set Est=1
                        if not defined Est echo %%~fc
                    popd
                )
            popd
        )
    popd
))>"无图片路径记录.Log"
pause
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
albumin
2018-03-15 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2401万
展开全部
@echo off
(for /f "delims=" %%a in ('dir /a-d /b /s  FM1.tif FM1.jpg FM1.jpeg') do (
echo.%%~dpa
))>文件夹路径.txt
pause
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pieryon
2018-03-15 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14410 获赞数:166871
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部
是写windows下的batch吗
追问
bat  脚本
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式