gpt4 book ai didi

java - Windows 7下从Jython获取文件夹权限

转载 作者:行者123 更新时间:2023-12-01 15:59:01 25 4
gpt4 key购买 nike

我正在 Windows 7 上运行 Jython 2.1 脚本,该脚本通过 os.system 调用外部程序。该脚本在嵌入到 Java 应用程序中的 Jython 内运行。

此外部程序写入一个文件,但如果它尝试将该文件写入当前用户没有权限的文件夹,则该文件永远不会出现在那里。外部程序不会注意到这一点并返回,就好像操作成功一样。

如何从 Jython 检查当前用户是否具有某个文件夹的权限?我什至可以启用 UAC 提示以便用户可以选择写入 protected 文件夹吗?

最佳答案

File f = new File();
f.canRead(); // checks the permissions to read
f.canWrite(); // writpermission

并且无法使用 Java <7 检查 UAC。

使用 Java 7,您将能够检查 UAC(据我所知)。

我有一个类似的问题:Check if another user have the permission to write a File

关于java - Windows 7下从Jython获取文件夹权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4376289/

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