gpt4 book ai didi

java - 在 Java 中检查指定用户帐户的文件权限

转载 作者:行者123 更新时间:2023-11-30 11:54:00 26 4
gpt4 key购买 nike

我正在将 Java 应用程序作为 Windows 服务运行,并使用另一个由另一个用户执行的 Java 应用程序来设置 Windows 服务应用程序使用的目录。

Java 有没有办法为另一个用户确定目录的文件权限?就我而言,我想在运行由另一个用户执行的单独 Java 应用程序时了解 Windows 服务应用程序的文件权限。

最佳答案

这种文件系统支持在标准 Java 中不可用,因为 Java 是跨平台的,文件系统安全性在不同平台之间差异很大(或者可能根本不存在)。但是,有计划将此支持添加到 Java 7(我们已经等待多年!)

如果您只在 Windows 上使用它并且了解 C/C++,则可以使用 JNI(Java native 接口(interface)),例如 JNA进入 Windows DLL 并获取此信息。否则,您可以获得 JNIWrapper 的试用版或付费版开箱即用。我不确定它是否提供文件安全支持,但它确实提供其他文件系统支持 - 您需要查看功能列表。

关于java - 在 Java 中检查指定用户帐户的文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5957560/

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