标题: [其他] [已解决]批处理怎样查找文件夹下是否存在隐藏文件和子文件夹? [打印本页]
作者: zhoubin 时间: 2011-2-16 09:00 标题: [已解决]批处理怎样查找文件夹下是否存在隐藏文件和子文件夹?
各位坛友:
你们好,我想查找C:\PXE_DOS-PE1X-PE3X文件夹下是否存在隐藏的文件和子文件夹。。。。。
因为C:\PXE_DOS-PE1X-PE3X文件夹下的文件和子文件夹比较多,想写个批处理来查找一下C:\PXE_DOS-PE1X-PE3X文件夹下是否存在隐藏的文件和子文件夹。。。。
本人是菜鸟,所以麻烦各位老师了,谢谢!!!
[ 本帖最后由 zhoubin 于 2011-2-17 07:55 编辑 ]
作者: TX_kakashi 时间: 2011-2-16 11:10
用 dir/ah 来查找隐藏文件
作者: zhoubin 时间: 2011-2-16 12:22 标题: 回复 2楼 的帖子
dir C:\PXE_DOS-PE1X-PE3X /ah
子文件夹下的隐藏文件,这样写,没有列出。。。。
有没有其他更好的办法呢?
谢谢。。。。
作者: Batcher 时间: 2011-2-16 12:33 标题: 回复 3楼 的帖子
给dir加个/s选项试试
作者: lvsehuaxue 时间: 2011-2-16 15:44
- @echo off
- dir /ah /b /s C:\PXE_DOS-PE1X-PE3X\ >nul 2>nul
- if %errorlevel% == 1 echo 无隐藏文件夹和隐藏文件&pause&exit
- dir /ah /b /s C:\PXE_DOS-PE1X-PE3X\ | findstr \. >nul && echo 有隐藏文件
- dir /ah /b /s C:\PXE_DOS-PE1X-PE3X\ | findstr /v \. >nul && echo 有隐藏文件夹
- pause
复制代码
[ 本帖最后由 lvsehuaxue 于 2011-2-16 15:45 编辑 ]
作者: lvsehuaxue 时间: 2011-2-16 15:54 标题: 如果要显示隐藏文件及文件夹
- @echo off
- dir /ah /b /s C:\PXE_DOS-PE1X-PE3X\ >nul 2>nul
- if %errorlevel% == 1 echo 无隐藏文件夹和隐藏文件&pause&exit
- dir /ah /b /s C:\PXE_DOS-PE1X-PE3X\ | findstr \. && echo.&echo.&echo 以上为隐藏文件
- dir /ah /b /s C:\PXE_DOS-PE1X-PE3X\ | findstr /v \. && echo.&echo.&echo 以上为隐藏文件夹
- pause
复制代码
[ 本帖最后由 lvsehuaxue 于 2011-2-16 15:56 编辑 ]
作者: zhoubin 时间: 2011-2-17 07:53
谢谢楼上的老大。。。。。
可以了,谢谢!!!!
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |