【问题标题】:How to run a program in admin mode from the command prompt? [duplicate]如何从命令提示符以管理员模式运行程序? [复制]
【发布时间】:2016-06-24 12:35:32
【问题描述】:

从常规命令提示符(不是 powershell),我想运行一个需要管理员模式的程序。由于程序长时间运行,因此窗口必须保持打开状态。该程序需要命令行开关和参数。

我还没有看到任何其他具有所有这些要求的帖子。

我偶然发现了一个解决方案,但不明白为什么参数传递有效。有人可以解释吗?是否有更类似于 powershell 的方式来做同样的事情?额外的好处是添加了首次使用密码提示并随后保存密码的功能。

【问题讨论】:

  • 我编辑解释该命令必须在普通命令提示符下工作,而不是在 powershell 中工作,并且对批处理文件友好。
  • 我也不相信 TestComplete 的答案会接受开关和参数。或者至少我不知道如何,因此这篇文章。

标签: windows powershell batch-file command-line admin


【解决方案1】:

以下单行,批处理文件友好,命令将打开提升的命令窗口,执行命令(使用任何开关和参数),并保持提升的窗口打开。

powershell.exe -Command start-process -verb runas cmd {/K "myprog.py -v all"}

【讨论】:

  • 这看起来像是一个有用的答案 - 也许您可以将其重新发布为对副本的答案?
猜你喜欢
  • 2012-01-05
  • 1970-01-01
  • 2023-03-15
  • 1970-01-01
  • 2021-06-14
  • 2018-08-10
  • 1970-01-01
  • 2012-10-05
  • 2017-02-26
相关资源
最近更新 更多