为什么使用Java即使我的管理员访问某些文件时,我得到Access denied?

问题描述 投票:0回答:2

我用我的Windows帐户是管理员组的成员在Windows Server 2008 R2的记录。我需要运行Java程序来修改该管理员具有“更改”右一些地方文件。不过,我不断收到FileNotFoundException异常,由于拒绝访问。

然后从错误信息,我知道要改变的文件,并使其多变的正常用户,然后我可以1个一步运行我的Java程序。但是,这不是解决办法,因为有被改变了很多文件。

问:我可以通过我的管理员账号和密码JAVA.EXE,使其能够全权限运行来访问这些文件?或任何其他解决方案?

Java版本 “1.6.0_22”。的Java(TM)SE运行时环境(建立1.6.0_22-B04)。的Java的HotSpot(TM)64位服务器VM(构建17.1-B03,混合模式)。

java windows-server-2008 privilege
2个回答
0
投票

如果您的帐户具有管理权限,则simples的解决办法是打开与“运行方式...”命令提示符,然后选择管理员帐户。从那里,一切执行将有需要的权利。请确保您从控制台执行你的java.exe。


0
投票

你就可以开始你的程序作为管理员

启动程序作为管理员

1.In Windows资源管理器中,单击要打开的程序的可执行文件。

2.Press SHIFT不放,用鼠标右键单击程序图标,然后单击运行方式。

在使用管理员帐户登录3.To,请单击下面的用户。

4.In用户名和密码,键入您希望使用的管理员帐户名和密码。

Documentation

© www.soinside.com 2019 - 2024. All rights reserved.