<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云自無心水自閑

    天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
    posts - 288, comments - 524, trackbacks - 0, articles - 6
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
    Java程序中訪問擁有全部讀寫權限的目錄相對比較簡單,和普通的目錄沒有什么差別。
    但是要訪問一個需要用戶和密碼驗證的目錄就需要一點點小技巧了。
    這里介紹一個開源的庫能夠比較容易的實現這一需求。
    1。 下載庫文件:
     https://jcifs.samba.org/
    下載的zip文件中, 不僅包含了jar文件,還有文檔和示例。

    2。拷貝jcif-1.3.18.jar到類路徑中。

    3。代碼示例:
     1     String user = "your_user_name";
     2     String pass ="your_pass_word";
     3 
     4     String sharedFolder="shared";
     5     String path="smb://ip_address/"+sharedFolder+"/test.txt";
     6     NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("",user, pass);
     7     SmbFile smbFile = new SmbFile(path,auth);
     8     SmbFileOutputStream smbfos = new SmbFileOutputStream(smbFile);
     9     smbfos.write("testing.and writing to a file".getBytes());
    10     System.out.println("completed nice !");
    說明: 如果有一個共享目錄,比如: \\192.168.1.2\testdir\
    那么smb的路徑就是:smb://192.168.1.2/testdir/
    NtlmPasswordAuthentication需要三個參數, 第一個是名,沒有的話,填null, 第二個是用戶名,第三個是密碼

    得到SmbFile之后,操作就和java.io.File基本一樣了。
    另外還有一些功能比如:
    SmbFile.copyTo
    SmbFile.renameTo
    等等



    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲高清在线观看| 亚洲一区二区三区偷拍女厕| 国产精品无码素人福利免费 | 妻子5免费完整高清电视| 成人毛片免费观看视频大全| 可以免费观看一级毛片黄a| ZZIJZZIJ亚洲日本少妇JIZJIZ| 亚洲成AV人片在线观看无| 亚洲成人黄色在线观看| 亚洲av成人片在线观看| 国产一级在线免费观看| 免费精品国产自产拍在 | 亚洲综合av永久无码精品一区二区| 久久99国产亚洲精品观看| 国产亚洲精品影视在线| 深夜免费在线视频| 最近2019免费中文字幕视频三| 麻豆国产入口在线观看免费 | 久久91亚洲精品中文字幕| 亚洲视频无码高清在线| 日韩a毛片免费观看| 99视频精品全部免费观看| 精品国产免费观看久久久| 国产AV无码专区亚洲A∨毛片| 亚洲国产中文在线二区三区免| 特级毛片全部免费播放a一级| 日本免费高清视频| 日韩视频在线免费观看| 国产亚洲综合成人91精品| 亚洲色成人网站WWW永久四虎| 福利免费在线观看| 最近2019中文字幕免费看最新 | 亚洲三级视频在线| 国产免费区在线观看十分钟| 国拍在线精品视频免费观看| 亚洲中文字幕伊人久久无码| 亚洲国产成人久久三区| 国产精品1024在线永久免费| 毛片免费视频播放| 亚洲AV无码成人精品区蜜桃| 国产精品亚洲а∨天堂2021|