Powershell提升执行命令权限


有时,一个脚本可能需要提升执行(如管理员特权)。

某些需要管理员的脚本可以不需要在管理员环境,你可以使用下面特殊的命令来提升权限。

这个脚本使用重启打印服务命令(这需要提升权限)将通过命令发送给新的Powershell进程,当没有管理员权限时它会自动提升当前进程权限。

$command = 'Restart-Service -Name spooler'
Start-Process -FilePath powershell.exe -ArgumentList "-noprofile -command $Command" `
-Verb runas

原文地址: Running Commands Elevated in PowerShell

本文链接: https://www.pstips.net/running-commands-elevated-in-powershell.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注