如何获取指定的文件夹内文件的全部名称?

如何获取指定的文件夹内文件的全部名称?,第1张

可以使用亮裂段命令行命令。

Win+R,输入CMD,打开命令行提示符窗口,用CD命令定位到需要获取文件夹内文件源雀名称的目录下,如C:\A,然后输入以下敬誉代码,就会生成文件清单到file01.TXT文件中。

DIR /B /S /A:-D >file01.txt

在任何目录下输入命令umask都可以得到当前用户的umask值,root默认是0022,普通用户默樱知认是0002

查看文件file1**的权限,只要用命令ll或者ls

-l就可以了,比如

ll

file1**

ls

-l

file1**

查看目录dir1**的权限,只要用命令ll

-d或者ls

-ld就可拿皮以了,比如

ll

-d

dir1**

或者

ls

-ld

dir1**

还有,umask不是单单的减法,别听消颂差那位仁兄误导你

递归,改下路径就盯陪可以了:

import java.io.*

 

publicclassFileList{

  publicstaticvoidmain(String[]args){

    Filef=newFile("d:/A")//创建File对象f,

    System.out.println(f.getName())

    tree(f,1)  //调用tree方法

  }

  

  privatestaticvoidtree(Filef,intlevel){

    StringpreStr=""  

    for(inti=0i<leveli++){

      preStr+="    " 

    }

    

    File[]childs=f.listFiles()

    for(inti=0i<childs.lengthi++){

      System.out.println(preStr+childs[i].getName())

      if(childs[i].isDirectory()){  

 凯做蠢胡弯       tree(childs[i],level+1)

      }

    }

  }

 

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8224716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存