标题: [文件操作] 批处理怎样快速知道多个文件夹中缺少某种类型的文件,并对文件夹做重命名? [打印本页]
作者: 想尽办法摸鱼 时间: 2022-7-28 17:19 标题: 批处理怎样快速知道多个文件夹中缺少某种类型的文件,并对文件夹做重命名?
我现在有400个文件夹,里面或者有jpg,pdf的文件,我想如何快速查找那些文件夹里面没有pdf文件,并对这个没pdf的文件夹做重名字或者标记出来。现在一个个去打开查看太费时。
作者: LJY4.0 时间: 2022-7-28 18:06
本帖最后由 LJY4.0 于 2022-7-28 18:19 编辑
- @echo off
- set 路径=你的路径
- for /f "delims=" %%a in ('dir /ad/s/b %路径%\*') do (
- if not exist %路径%\%%a\*.pdf echo %%a>>list.txt
- )
复制代码
作者: hztccy 时间: 2022-7-28 21:10
LJY4.0 发表于 2022-7-28 18:06
set pasth=需要的路径
for /f "delims=" %%a in ('dir /ad /s /b "%pasth%"') do (
if not exist "%pasth%\%%a\*.pdf" echo %%a>>文件位置.txt)
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |