BAT просматривает файлы указанного типа в текущем каталоге и подпапках одним щелчком мыши.

 В папке слишком много файлов и вы хотите найти файл определенного типа.Этот скрипт очень удобен.

Это пакетный скрипт для перебора файлов указанных типов файлов в операционной системе Windows. Пользователь может ввести тип файла для извлечения (например, MP4, JPG и т. д.), а затем сценарий будет искать файлы этого типа в текущем каталоге и его подпапках и сохранять результаты в текстовый файл (с именем «Результаты обхода_тип файла.txt»). Наконец, скрипт открывает текстовый файл для просмотра. Пользователь может нажать любую клавишу, чтобы продолжить ввод других типов файлов для дальнейших операций обхода.

Введите «Блокнот» с помощью Windows + R на компьютере и нажмите Enter, чтобы скопировать следующий сценарий в текст, затем сохраните его как папку в папке, которую пользователь хочет просмотреть, назовите его как файл, заканчивающийся на .bat или .cmd и сохрани это. Дважды щелкните, чтобы начать и использовать

@echo off &title 一键遍历出当前目录及子文件夹下指定类型的文件  ~by 阿牛 &chcp 936 &color a
rem & mode con cols=45 lines=29

:inputFileType
REM 请求用户输入要提取的文件类型
echo.
set /p fileType= ^^_^^ 请输入要提取的文件类型(如 MP4、JPG 等):

REM 创建新的提取结果文件夹(如果不存在)
if not exist 遍历结果_%fileType% (
    echo.&echo 创建“遍历结果_%fileType%”.txt文本 
    echo > 遍历结果_%fileType%.txt
)
echo.
echo.===================================
echo 3秒后开始提取 %fileType% 文件,请稍后。。。
echo 待遍历完成后将弹出 遍历结果_%fileType%.txt
echo.=================================== &timeout>nul /t 2

dir/s > 遍历结果_"%fileType%".txt /s/a/b *."%fileType%"
start 遍历结果_"%fileType%".txt

echo.&echo 已完成 "%fileType%" 格式文件的遍历。3秒后继续输入其他格式类型。 &timeout>nul /t 2
REM pause > nul
goto inputFileType

Guess you like

Origin blog.csdn.net/awzs7758520/article/details/131558751