需fscmd,下载地址
http://www.bathome.net/thread-11810-1-1.html- @echo off
- rem 查找本批处理所在目录及子目录隐藏文件
- rem f--临时文件
- rem p--查找目录
- set f=%temp%\1.yls
- set p="%~dp0"
- echo echo off>%f%
- echo cd %%1 >>%f%
- echo find /ne * >>%f%
- for /f "tokens=*" %%i in ('%f% %p%') do if not exist "%%i" (echo 发现隐藏文件: %%i)
- del %f%
- pause
复制代码
|