【发布时间】:2018-07-18 21:08:50
【问题描述】:
在 PowerShell 窗口中使用以下代码:
$User = 'testuser1'
$Password = 'Pa$$w0rd' | ConvertTo-SecureString -AsPlainText -Force
$Credential = New-Object PSCredential -ArgumentList $User, $Password
Start-Process powershell -Credential $Credential
这工作正常,但 PowerShell 实例未处于提升的管理员模式。我试过了:
$Arguments = "Start-Process powershell -Verb -RunAs"
Start-Process powershell -Credential $Credential -ArgumentList $Arguments
这会打开一个 PowerShell 实例,但它会立即关闭。
如何阻止新的、提升的 PowerShell 实例关闭?
【问题讨论】:
-
如果您正在尝试这样做,您将无法绕过 UAC 提示。
标签: powershell