如何从命令提示符在管理模式下运行程序



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

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

我偶然发现了一个解决方案,但不明白为什么传递参数有效。有人能解释一下吗?有没有一种更像powershell的方法来做同样的事情?额外的好处是增加了第一次使用密码提示并保存密码的功能。

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

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

最新更新