簡體   English   中英

在XP中以管理員權限運行java應用程序

[英]Run java application as administrator priviledge in XP

我在java中創建了一個小程序,它從注冊表中讀取應用程序的UninstallString,然后使用

Process p = Runtime.getRuntime.exec("command") 

卸載此應用程序。 但是這項任務需要管理員權限。

在Windows Vista,7和8上,通過使用以下命令“java -jar java_app.jar”創建bat文件,右鍵單擊bat文件並以管理員身份運行,可以正常工作。

但在XP上,我的帳戶是管理員帳戶,但仍無法以管理員身份運行java程序。

誰能為我提供一些可以解決這個問題的解決方案?

您可以使用RunAs命令:

RUNAS /TrustLevel:Unrestricted notepad.exe

您可以在系統上找到可用的信任級別:

RUNAS /ShowTrustLevels

以下說明更詳細地解釋了http://blog.johnmuellerbooks.com/2011/04/26/simulating-users-with-the-runas-command.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM