gpt4 book ai didi

java - 使用 jcifs 列出所有文件和目录

转载 作者:行者123 更新时间:2023-12-04 13:45:13 28 4
gpt4 key购买 nike

我正在尝试列出 samba 中的所有文件和目录。
所以我创建了一个 SmbFile :

SmbFile smb = new SmbFile("smb:\\\\10.0.4.3\\sharedFiles\\")

我能够创建新文件,但无法列出文件和目录。
我从 smb.getType() 得到值 2 ,这意味着它是 TYPE_WORKGROUP ,所以如果我这样做 smb.listFiles()我将所有服务器注册为 NetBIOS 的成员。
有谁知道我必须做什么才能获取文件和目录?

最佳答案

好吧,终于我明白了,这是对我有用的解决方案:

SmbFile smb = new SmbFile("smb:\\\\10.0.4.3\\sharedFiles\\", "smb://10.0.4.3/sharedFiles/");
smb.listFiles(); // OK
它列出了所有文件,没有目录。

关于java - 使用 jcifs 列出所有文件和目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50212001/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com