批量修改文件夹bat
发布网友
发布时间:2022-04-23 23:06
我来回答
共1个回答
热心网友
时间:2023-04-28 04:07
可用dir
/b
/ad
替换*,实现不重复修改。示例如下:
for
/f
%%d
in
('dir
/b
/ad')
do
echo
文件夹:%%d
分析:此命令会先执行dir列出当前目录的文件夹名字,然后以此结果集为依托进行for分析。由于只执行了一次dir,且在for分析之前,所以就不会列出你修改后的文件夹。而你原来的办法,使用了通配扩展,每次都取到新结果集中的下一个成员,所以会列出你修改后的文件夹