【问题标题】:How to run an elevated command prompt through powershell如何通过 powershell 运行提升的命令提示符
【发布时间】:2017-02-20 23:56:22
【问题描述】:

我正在制作一个 Powershell GUI 程序,因此我可以通过单击按钮轻松更改审核和密码设置。我已经有了执行此操作的代码,但它是批量编写的,因此我在 cmd 中使用 CMD /C " " 运行它来解决该问题。新问题是我需要在提升模式下运行 CMD 才能实际执行代码。我正在使用 SAPIEN PowerShell Studio 2017 创建程序。

【问题讨论】:

    标签: windows powershell cmd powershell-studio


    【解决方案1】:

    进入 Powershell 后:

    Start-Process PowerShell –Verb RunAs
    

    或直接在 cmd 提示符下,您可以这样做:

    powershell -Command "Start-Process PowerShell –Verb RunAs"
    

    希望对你有帮助。

    【讨论】:

    • 这会提升 PowerShell,如果我这样做,我能否在提升模式下运行 CMD?
    • @CamdenLaCassa:是的,当然。通过get-help start-process。您将获得有关如何打开 nonewwindow 等的示例。
    • 其中一个问题是它不仅仅是 PowerShell,它是我使用 PowerShell 制作的 GUI。我不需要知道如何提升 PowerShell,因为我可以将 GUI 设置为提示以管理员身份运行。我只需要知道我是否可以使用 powershell 在提升模式下运行 cmd。`
    • 是的,你可以。你可以这样做。
    猜你喜欢
    • 2018-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多