检查是否有其他用户有权写入文件

检查是否有其他用户有权写入文件,第1张

概述检查是否有其他用户有权写入文件

在安装过程中,我需要检查用户提供的path是否可写入指定的用户。

path(文件服务器共享的UNCpath)可能不能写入正在执行Setup.exe(它是windows-Only软件)的用户,所以我认为如何检查写入目录的权限或文件? 可能不适合我

我知道在Java7中会有一个新的filesystem-API,但是Java7还没有发布。

编辑:用户1 – 运行安装程序用户2 – 运行已安装的应用程序

设置一个类似于铬的沙盒(错误0xc00000a5)

缺less使用WMI ManagementObjectSearcher的指令或程序集引用?

不同的windows *** 作系统使用多less个安全环?

iptables LOG和DROP在一个规则

Clearcase应用程序与MS补丁的影响

如果用户1出现“权限被拒绝”错误,我仍然不知道,关于用户2.我需要在安装过程中检查其他用户权限。

我可以使用net use /user:<user2> <passwd2>但是我不确定,如果我得到所有我需要的信息。 我得到的信息,该path存在,但不是,如果用户2被允许写入。

如何检测失败的windowslogin

权限写入LOCAL_MACHINE

如何执行windows身份valIDation?

autoblock ip上暴力破解root(linux)

作为另一个用户启动windows进程,而不直接知道密码

在Java 7之前,你没有标准的方法来检查用户是否可以使用标准库来写入Java文件。 这是因为旧的Java io只是不够强大。

例如,file.canWrite()将不会工作,如果考虑文件的所有者等….

你可以做的是直接检查它,例如,尝试写一个空行。 (这需要考虑你的应用程序,如果你的应用程序只是不关心空白行结束和自动删除结束空行,那么它的工作…..这只是一个例子,你可以得到很多棘手的方式考虑你一个应用。

总结

以上是内存溢出为你收集整理的检查是否有其他用户有权写入文件全部内容,希望文章能够帮你解决检查是否有其他用户有权写入文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1293826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存