【发布时间】:2012-08-08 15:52:09
【问题描述】:
我有一个可运行的 jar 文件,我以
开头java -jar myFile.jar
在 Windows 上。一位客户说他在启动应用程序时遇到了问题(这是打包到可执行文件中的这个 jar 文件)。我怀疑它与管理员权限有关。所以我想在没有管理员权限的情况下运行我的 jar 文件以进行测试(因为这样我得到了 System.out/err 这对调试有很大帮助)。
我意识到我可以创建一个非管理员帐户并在那里启动应用程序,但是 我想知道是否有一种方法可以专门从管理员帐户启动一个 jar,这样它就不会'在控制台中没有管理员权限。 或者:有没有办法从管理员帐户打开没有管理员权限的控制台?
客户使用的是 Windows XP,所以这是我可以使用的操作系统。 (尽管如果您知道 Win7 等较新的 Windows 中的某些内容,如果您也能告诉我,我将不胜感激。
编辑:澄清一下:我正在寻找这样的东西
java -jar -runWithoutAdminRights myFile.jar
或
start /runWithoutAdminRights java -jar myFile.jar
或一种从管理员帐户打开非管理员控制台的方法。
【问题讨论】:
-
我会说这不太可能。
-
@ShaneHsu 看起来像... ;)