0

我想在给定的文件路径中搜索一组文件夹以查找特定的文件类型,像这样并重命名父文件夹

如果存在 %filepath%**.bz2 重命名父文件夹

问题是,我不知道每次运行脚本时调用的父文件夹是什么,并且可能会发生变化。有任何想法吗?

4

1 回答 1

0

以下脚本将列出目录树中包含至少一个*.bz2文件的所有文件夹:

@echo off
setlocal
set "root=d:\test"
for /r "%root%" %%A in (.) do if exist "%%A\*.bz2" echo %%~fA

您没有说明要如何重命名文件夹,因此您必须弄清楚如何修改上述内容才能进行重命名。

于 2013-09-13T21:27:15.440 回答