【问题标题】:How to create directories using samba client如何使用 samba 客户端创建目录
【发布时间】:2014-08-23 00:05:37
【问题描述】:

我有一个用于 samba 客户端的 java 代码,它将文件从我的 unix 机器放到 windows 机器上。我需要检查一个目录是否存在,如果没有,则创建该目录,然后将文件放入该目录中。我可以将文件放在现有目录中。看起来很棘手的是创建新目录部分。

【问题讨论】:

  • 你使用哪个库?
  • JCIFS 库。具体来说,jcifs.smb.NtlmPasswordAuthentication, jcifs.smb.SmbException, jcifs.smb.SmbFile, jcifs.smb.SmbFileOutputStream

标签: java filesystems mkdir samba directory


【解决方案1】:

如果你使用 JCIFS 库,你可以使用 SmbFile 创建一个目录

 SmbFile sFile = new SmbFile(path, authentication);        
 sFile.mkdir();

欲了解更多信息,请参阅the documentation

【讨论】:

  • 如何检查目录是否存在?如何给目录命名?
  • @RKPoddar sFile.exists(); 与您指定目录名称的路径。请参阅我的回答中的文档
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-28
  • 2021-11-30
  • 2019-05-30
  • 2017-05-29
  • 2018-01-05
  • 2020-09-26
相关资源
最近更新 更多