我正在使用属于管理员组成员的 Windows 帐户登录 Windows Server 2008 R2。我需要运行一个 java 程序来修改管理员拥有“更改”权限的一些本地文件。但是由于访问被拒绝,我不断收到 FileNotFoundException。
然后从错误消息中,我知道要更改的文件并使其对普通用户可更改,然后我可以进一步运行我的 java 程序 1 步。但这不是解决方案,因为有很多文件要更改。
问题:我可以将我的管理员帐户和密码传递给 java.exe,以便它可以以访问这些文件的完全权限运行吗?或者任何其他解决方案?
java版本“1.6.0_22”。Java(TM) SE 运行时环境(内部版本 1.6.0_22-b04)。Java HotSpot(TM) 64 位服务器 VM(内部版本 17.1-b03,混合模式)。