Java-使用名称模式访问共享服务器上的文件

时间:2020-02-06 12:44:08

标签: java smb

我正在尝试使用SMBJ jar(https://github.com/hierynomus/smbj)从共享驱动器中获取文件。我可以连接到共享磁盘并按名称获取文件,但是如果我的文件名称具有不同的部分:fileName- [此处的日期和时间可能有所不同] .txt如何获取文件名跟随我的模式? 当前代码:

   File file = diskShare.openFile(fileName, EnumSet.of(AccessMask.FILE_READ_DATA), null, SMB2ShareAccess.ALL, SMB2CreateDisposition.FILE_OPEN, null);

一种解决方案是列出文件夹中的所有文件,然后搜索名称相似的文件,但我想看看我们是否有更好的方法。

0 个答案:

没有答案