⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 searchfile.bat

📁 高手lxmxn收集的批处理。包括了批处理教程和他写的几十个很经典的代码。
💻 BAT
字号:
::code by lxmxn @ cn-dos.net
::全盘搜索指定日期生成的文件
::Modified 16:21 2007-1-12


@echo off&setlocal enabledelayedexpansion
echo\&echo/
echo;
set /p date_=请输入要查找的文件生成日期,格式为纯数字,比如 20070111 ,代表2006年12月14日:
set db=%date_%000000.000000+480
set da=%date_%235959.000000+480
for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (
    set var=%%i
    set drive=!var:~-2!
    fsutil fsinfo drivetype !drive!|find "固定" >nul&& (
    call :info
    wmic datafile where "drive='!drive!' and creationdate>='%db%' and creationdate<='%da%'" get name,creationdate
    set /p choose=在 !drive! 盘查找完毕,查找过程长,是否在其它盘继续查找?【Y】/【N】
    if /i not "!choose!"=="Y" goto :end
	)
 )
goto :eof

:info
    cls
	echo\&echo 正在 !drive! 盘查找%date_:~0,4%年%date_:~4,2%月%date_:~6,2%日生成的所有文件,查找过程可能需要很长时间,请耐心等待……
    goto :eof

:end
pause
exit/b 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -