批处理文件:列出特定文件夹中的rar文件并将结果写入文本文件

我有一个文件夹,包含一些rar文件和子文件夹.这些子文件夹包含rar文件或子文件夹(递归结构).我想编写一个批处理文件,列出该文件夹树中的所有rar文件(完整路径).结果写入文本文件.

例:

特定文件夹:

--Quest
--Quest--1.rar
--Quest--2.rar
--Quest--Sub--3.rar
--Quest--Con--4.rar
--Quest--Math--ams.doc

以及在result.txt中运行批处理文件后的结果:

--\Quest\1.rar
--\Quest\2.rar
--\Quest\Sub\3.rar
--\Quest\Con\4.rar
试试这样:

@echo off
set $root=Your\root\path
dir /s /b "%$root%"\*.rar>>result.txt
相关文章
相关标签/搜索