使用Java连接到受密码保护的UNC

时间:2011-12-12 13:44:19

标签: java passwords java-native-interface credentials unc

我需要在某些Windows网络共享中复制文件,例如\\ compname \ admin $。 现在我们使用JNI并使用WNetAddConnection2打开连接,然后使用WinAPIs CopyFile进行操作。

源计算机具有Windows操作系统。

是不是还有另一种更简单的Java方式?

2 个答案:

答案 0 :(得分:3)

JCIFS是一个开源客户端库,它以100%Java实现CIFS / SMB网络协议。

答案 1 :(得分:0)

我们的解决方案涉及j-interop库和WMI。可能值得一看。但是,我们将从Linux复制到Windows。我不知道你的来源是什么平台。