在命令行上使用 PowerShell 以管理员权限启动服务器

在命令行上使用 PowerShell 以管理员权限启动服务器

我有一个agent.exe,当使用 Windows PowerShell 运行时,会在端口上启动一个服务器18383

> powershell -Command ".\agent.exe"
⇨ http server started on [::]:18383

上述命令会弹出一个安全对话框,如下图所示:

PowerShell 运行可执行文件


下列的这篇文章及其评论,我尝试agent.exe使用具有管理员权限的 PowerShell 运行,但我不知道如何编写命令。有人可以帮忙吗?

答案1

使用此命令以管理员身份运行可以解决问题:

> powershell -Command "Start-Process '.\agent.exe' -Verb runAs"

以管理员权限运行

相关内容