Java - Доступ к файлу на общем сервере с шаблоном имени - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь использовать 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);

Одним из решений является перечисление всех файлов в папке и поиск файла с похожим именем, но я хочу посмотреть, есть ли у нас лучший способ сделать это.

...