永发信息网

用批处理遍历某一个文件夹下的所有文件,输出该文件夹下的文件名,不需要全路径名

答案:2  悬赏:40  手机版
解决时间 2021-03-05 16:21
  • 提问者网友:记得曾经
  • 2021-03-04 16:52
用批处理遍历某一个文件夹下的所有文件,输出该文件夹下的文件名,不需要全路径名
最佳答案
  • 五星知识达人网友:毛毛
  • 2021-03-04 17:50
@echo off
for /r "某文件夹" %%i in (*) do echo "%%~nxi"
pause
全部回答
  • 1楼网友:天凉才是好个秋
  • 2021-03-04 18:21
/// /// 遍历 rootdir目录下的所有文件 /// /// 目录名称 /// 该目录下的所有文件 public stringcollection getallfiles(string rootdir) { stringcollection result = new stringcollection(); getallfiles(rootdir, result); return result; } /// /// 作为遍历文件函数的子函数 /// /// 目录名称 /// 该目录下的所有文件 public void getallfiles(string parentdir, stringcollection result) { //获取目录parentdir下的所有的子文件夹 string[] dir = directory.getdirectories(parentdir); for (int i = 0; i < dir.length; i++) { getallfiles(dir[i], result); } //获取目录parentdir下的所有的文件,并过滤得到所有的文本文件 string[] file = directory.getfiles(parentdir); if (file.length < 4) { result.add(parentdir); } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯