2015-07-20 193 views
1

以管理員身份打開Windows cmd.exe並執行安裝程序(只需調用installer.exe),並且運行良好。但是,如果我以正常模式(不是管理員身份)打開cmd.exe,但以用戶管理員身份運行該命令(runas /profile /user:adminstrator installer.exe),則無法成功執行安裝程序。以管理員身份在Windows命令行中運行cmd

安裝程序解壓縮c:\ users \ dir中的某些文件。 我得到的錯誤是:

"Error running java -Dpython.console.encoding=UTF-8 -jar C:\users\<username>/tools/x.jar : Program ended with an error exit code. " 

我該如何解決這個問題?由於我試圖自動執行此安裝程序,因此以管理員身份打開cmd.exe毫無疑問。我想以普通用戶的身份運行該命令,或者以管理員身份運行命令。

剛接觸Windows。任何幫助表示讚賞。

感謝

+1

是管理員帳戶的%路徑中的java? –

+0

運行命令或創建批處理腳本? – UnknownOctopus

+0

我檢查了系統環境變量。 JAVA_HOME存在並且也包含在Path中。如何檢查java是否在admin的路徑中,以及它是否在其他用戶的路徑中?另外我檢查了C:\ Program Files \ Java \ jdk(JAVA_HOME)。所有管理員都具有完全訪問權限,而普通用戶只能讀取訪問權限我改爲對普通用戶完全訪問。但是我仍然看到同樣的錯誤。 – user1164061

回答

1

您可以創建.bat文件與您要運行的線,然後按照下面列出,系統將自動以管理員身份運行程序。

  1. 右鍵單擊原始文件,然後單擊創建快捷方式。
  2. 右鍵單擊該快捷方式並選擇properties選項。
  3. shortcut標籤下,單擊右下角的advanced按鈕。
  4. 檢查說以管理員身份運行
  5. 點擊確定的複選框,然後確定

現在,當您雙擊批處理文件快捷方式時,它將以管理員身份運行。如果您願意,您可以刪除原件。

相關問題