以管理员身份在Windows命令行中运行cmd

时间:2015-07-20 14:49:30

标签: windows batch-file cmd window

以管理员身份打开Windows cmd.exe并执行安装程序(只需调用installer.exe),它运行正常。但是,如果我以正常模式(不是管理员)打开cmd.exe但以用户管理员(runas /profile /user:adminstrator installer.exe)运行该命令,则无法成功执行安装程序。

安装程序解压缩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 个答案:

答案 0 :(得分:1)

您可以使用要运行的行创建.bat文件,然后按照下面列出的步骤让它自动以管理员身份运行。

  1. 右键单击原始文件,然后单击“创建快捷方式”。
  2. 右键单击快捷方式,然后选择properties选项。
  3. shortcut标签下,点击右下角的advanced按钮。
  4. 选中以管理员身份运行
  5. 的复选框
  6. 点击确定,然后点击确定
  7. 现在,当您双击批处理文件快捷方式时,它将以管理员身份运行。如果您愿意,可以删除原文。