VG
[switch]$NoProfile,
[switch]$NoExit
)
{
$cmdline = "-command $((get-history)[-1].commandline)"
if ($NoProfile) {$cmdline = "-NoProfile $cmdLine"}
if ($NoExit) {$cmdline = "-NoExit $cmdLine"}
Start-Process -FilePath powershell -ArgumentList $cmdline -Verb runas
}
function sudo (
[scriptblock]$sb,
[switch]$NoProfile,
[switch]$NoExit
) {
$cmdline = "-command $sb"
if ($NoProfile) {$cmdline = "-NoProfile $cmdLine"}
if ($NoExit) {$cmdline = "-NoExit $cmdLine"}
Start-Process -FilePath powershell -ArgumentList $cmdline -Verb runas
}
я вот такими функциями пользуюсь если повышенные права нужны. Но это достаточно редко.