使用PowerShell管理DHCP服务器而不具有管理员权限

时间:2014-06-20 04:51:05

标签: powershell windows-server-2012 dhcp runas

我想使用DHCP进行PowerShell预订,我已在我的服务器上安装了DHCP角色,并使用它,默认AD群组{ {1}}管理员也已安装。我创建了一个AD用户,后来我将其添加到Builtin DHCP管理员组来管理我的dhcp服务器。

我可以通过使用MMC进行DHCP预订,但是,因为我想编写一个powershell脚本,我尝试使用Add-DhcpServerv4Reservation命令做同样的事情,问题是,它没有那么长时间工作因为我没有以管理员身份运行PowerShell(例如使用命令Start-Process powershell.exe -Verb runAs )。 DHCP管理员的凭据不足以以管理员身份运行PowerShell。

但是限制DHCP管理员权限是我脚本的关键点。

因此我的问题是,我无法通过PowerShell管理我的DHCP服务器,只有DHCP管理员权限。

我的猜测是:

  1. 加密管理员凭据并将其提交给powershell 命令临时提升特权。
  2. 通过应用GPO或使用a来提升DHCP管理员权限 软件限制政策或使用Applocker。
  3. 请指导我实现目标的正确方法。提前感谢您的帮助

    编辑: 这是我的命令和由此产生的错误,我作为DHCP管理员登录但没有以管理员身份运行PowerShell,如果我想以管理员身份运行它我要求我上面的凭证(对不起)它是法语的,我无法得到确切的翻译,但它就像这样"无法在服务器SV3上获得192.0.0.1的免费IP地址")

    DHCP

0 个答案:

没有答案