如果他们使用以下代码具有管理员权限(可以创建和写入文件),我可以访问客户端驱动器,但是如果客户端计算机没有管理员权限,如何使用以下代码访问他们的计算机驱动器?
public static void main(String[] args) throws Exception {
String url = "smb://182.16.109.161/C$/";
try {
NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication(null, "username", "password");
SmbFile dir = new SmbFile(url, auth);
for (SmbFile f : dir.listFiles())
{
System.out.println(f.getName());
}
} catch (Exception e) {
e.printStackTrace();
}
}