猿问

用批处理命令获取文件夹名称

用批处理命令获取文件夹名称


蓝山帝景
浏览 597回答 2
2回答

侃侃无极

123@echo offfor /d /r "D:\某文件夹" %%i in (*) do echo %%i>>list.txtpause或者123@echo offfor /f "delims=" %%i in ('dir /ad/b/s "D:\某文件夹"') do echo %%i>>list.txtpause以上代码默认包含完整路径.如果只需要文件夹名而不需要路径可以用下面代码.123@echo offfor /f "delims=" %%i in ('dir /ad/b/s "D:\某文件夹"') do echo %%~ni>>list.txtpause 

波斯汪

新建txt文件提取所在文件夹目录一、进入需要文件目录的文件夹里,新建一个txt文件,如命名为,“XX文件夹目录”.txt。二、打开新建的“目录”.txt,键入@echo off dir /b /on >list.txt。三、保存并关闭“目录”.txt。四、将“目录”.txt重命名为“目录”.bat,出现提示改变扩展名,点击“是”。五、再点“目录”.bat就打不开了,但该文件夹里新生成一个list.txt,打开list.txt就可看到所在文件夹里所有文件名目录了。
随时随地看视频慕课网APP

相关分类

Ruby
我要回答