在没有管理员权限的情况下将文件复制到Windows中的C:/ Program Files

时间:2019-03-15 09:45:31

标签: java windows windows-7

我有一个Java小程序,可将Web应用程序生成的War文件复制到Apache-Tomcat的webapps文件夹中。

我的程序没有任何其他权限,例如admin。如何在不给予额外权限的情况下使应用程序按要求运行。

我的Tomcat位于C驱动器的Program Files中,并且我正在使用Windows7。

2 个答案:

答案 0 :(得分:0)

在Windows上,不好的做法是将数据存储在“程序文件”目录中。操作系统具有用于“程序数据”或“应用程序数据”目录的指定位置。您不需要adim权限即可在其中写入内容。

答案 1 :(得分:0)

简短的回答:您不能。

实现此目标的唯一方法是Run as administrator,或者将数据存储在具有权限的文件夹中。 C:/Program Files不是其中之一。