批处理提取最底层文件夹名称到文本的代码
更新时间:2023年08月01日 03:42:05 作者:bathome
比如A是主文件夹,批处理在A里面,则提取当前目录下所有子文件夹里最底层文件夹的名称到文本txt中
比如A是主文件夹,批处理在A里面,则提取当前目录下所有子文件夹里最底层文件夹的名称到文本txt中
A/A1/BBB/CCC、
A/A2/BBB/CCC/DDD,
A/A3/BBB
实现代码1
@echo off for /f "delims=" %%a in ('dir /s /b /ad') do ( dir /b /ad "%%a"|findstr .>nul 2>nul if errorlevel 1 echo,%%a ) pause
效果图
实现代码2
@echo off for /d /r "%~dp0" %%i in (*) do ( set "flag=" for /d %%j in ("%%~i\*") do set "flag=1" if not defined flag echo;%%i ) pause
实现代码3
PowerShell "dir -Literal '%~dp0' -Recurse -Dir | ?{!$_.GetDirectories().Count} | forEach{$_.FullName}" pause
实现代码4
@echo off (for /f "delims=" %%d in ('dir /b/s/ad') do ( cd /d "%%~d" dir /b/ad|findstr ".*">nul||echo,%%d ))>"末级目录列表.txt"
到此这篇关于批处理提取最底层文件夹名称到文本的代码的文章就介绍到这了,更多相关批处理最底层文件夹名称内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
批处理bat将txt文本第一列内容相同的行的最后一列的数字相加
这篇文章主要介绍了批处理bat将txt文本第一列内容相同的行的最后一列的数字相加,需要的朋友可以参考下2021-09-09windows下直接点击startup.bat启动tomcat服务示例代码
已经安装了JDK1.5并设置好了JAVA_HOME,可偏偏Tomcat在启动过程中找不到下面为大家介绍下点击startup.bat启动tomcat服务的实现思路2013-09-09无法使用GHOST及避免出现A:\GHOSTERR.TXT的解决方法
昨天我遇到这样一个问题在一台联想U2240新机上无法用GHOST安装系统,从光盘启动自动一键GHOST11.0到C盘时,图象出现在还没进入GHOST11.0 就象死机一样停在那里不能动了 尝试过分区;换GHOST8.0一样无效。将GHOST拷贝到D盘,进入DOS,也还是无法运行GHOST。百般无奈只好用安装光盘进行安装了,系统虽然可以成功安装好,但却浪费我好多时间。2008-05-05dos进程查看与停止命令分享(tasklist,taskkill)
有时候我们需要dos下查看与停止进程,那么就需要一些dos命令,常见的命令有tasklist,taskkill等2012-06-06.bat文件中start、pause、goto及rem的用法示例
最近接触到了bat批处理命令,发现了一些以前没注意到的知识点,所以下面这篇文章主要给大家介绍了关于.bat文件中start、pause、goto及rem用法的相关资料,需要的朋友可以参考下2022-04-04
最新评论