gpt4 book ai didi

java - 如何检查特定文件夹或文件是否与 java 程序共享?

转载 作者:可可西里 更新时间:2023-11-01 10:37:05 25 4
gpt4 key购买 nike

我正在从事一个 Java 网络项目。我的模块之一需要知道特定文件夹或文件是否共享,以及是否共享给谁共享。我的意思是它是与网络上的每个人共享,还是只与某些特定的人共享,因为我们在 Windows 中有选项。这也必须是文件的一个属性,但我找不到任何方法来检查这个。

最佳答案

您可以使用文件的 exists判断目录是否为共享文件夹的方法。

试试这个:

public static void main(String[] args) throws UnknownHostException {
InetAddress addr;
addr = InetAddress.getLocalHost();
String hostname = addr.getHostName();

if (hostname != null) {
File f = new File("\\\\" + hostname + "\\temp");
if (f.exists()) {
System.out.println("directory temp is shared");
}

}

}

关于java - 如何检查特定文件夹或文件是否与 java 程序共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19559394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com