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

标签 java passwords java-native-interface credentials unc

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

源机器有 Windows 操作系统。

难道没有另一种更简单的 Java 方式吗?

最佳答案

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

关于java - 使用 Java 连接到受密码保护的 UNC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8475265/

相关文章:

java - 任何 DLL 导入都会引发 UnsatisfiedLinkError,尽管 DLL 似乎已加载

java - 如何使用 Selenium 填写自动完成输入框? (为什么自动输入不加载自动完成选项,而手动输入却加载?)

javascript - 滚动到底部后获取动态加载的 HTML

javascript - 在登录表单中显示保存的密码

java - 如何使用 JNI 在 C++ 中访问 java 类的元素

java - JNI 包装器的多个实例

java - 任何众所周知的 Java 库,仅返回 REST API 请求的字段

简单表单验证所需的 Javascript 帮助

java - 如何使用数组创建密码和 ID 的 GUI java

java-native-interface - 使用 Gradle 的 native 二进制支持将静态库包含到共享库中