====== 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 ((Solange das Windows-Konto selbst natürlich Adminrechte hat, andernfalls fragt Windows natürlich nach)). Quelle: [[https://blogs.msdn.microsoft.com/virtual_pc_guy/2010/09/23/a-self-elevating-powershell-script/]] {{tag>[Powershell Elevated]}}