Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

powershell:powershell_mit_erweiterten_rechten_im_script_starten

Powershell mit erweiterten Rechten im Script starten

$myScript = {
	get-childitem >> c:\windows\out.txt
}
$newProcess = New-Object System.Diagnostics.ProcessStartInfo "Powershell";
$newProcess.Arguments = $myScript
$newProcess.Verb = "runas"
[System.Diagnostics.Process]::Start($newProcess)

Dieses Script startet eine neue Powershell in einem separaten Prozess, die über ein volles Administrator-Token verfügt 1).

Quelle: https://blogs.msdn.microsoft.com/virtual_pc_guy/2010/09/23/a-self-elevating-powershell-script/

1)
Solange das Windows-Konto selbst natürlich Adminrechte hat, andernfalls fragt Windows natürlich nach
powershell/powershell_mit_erweiterten_rechten_im_script_starten.txt · Zuletzt geändert: 2017/03/30 14:00 von ronny