BAT recorre el tipo especificado de archivos en el directorio y subcarpetas actuales con un solo clic.

 Hay demasiados archivos en la carpeta y desea encontrar un determinado tipo de archivo. Este script es muy conveniente.

Este es un script por lotes para recorrer archivos de tipos de archivos específicos en el sistema operativo Windows. El usuario puede ingresar el tipo de archivo que se extraerá (como MP4, JPG, etc.) y luego el script buscará archivos de ese tipo en el directorio actual y sus subcarpetas, y guardará los resultados en un archivo de texto (llamado "Resultados transversales_tipo de archivo.txt"). Finalmente, el script abre el archivo de texto para verlo. El usuario puede presionar cualquier tecla para continuar ingresando otros tipos de archivos para realizar más operaciones transversales.

Escriba el bloc de notas con Windows+R en la computadora y presione Entrar para copiar el siguiente script en el texto, luego guárdelo como una carpeta en la carpeta que el usuario desea recorrer, asígnele el nombre de un archivo que termine en .bat o .cmd y guárdalo. Haga doble clic para iniciar y utilizar

@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

Supongo que te gusta

Origin blog.csdn.net/awzs7758520/article/details/131558751
Recomendado
Clasificación