123
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
# Define variables for administrator restart
|
||||
$isAdmin = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")
|
||||
$restartArgs = "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`""
|
||||
|
||||
# Initalize environment
|
||||
$initFile = Join-Path $PSScriptRoot ".\src\init.ps1"
|
||||
. $initFile
|
||||
|
||||
@@ -9,7 +14,6 @@ if (-not $isAdmin) {
|
||||
Start-Process -FilePath "powershell.exe" -ArgumentList $restartArgs -Verb RunAs
|
||||
exit
|
||||
}
|
||||
|
||||
Write-Host "Administrator privileges confirmed."
|
||||
|
||||
# Interactive module selection
|
||||
|
||||
+1
-5
@@ -8,8 +8,4 @@ if (Test-Path $varsFile) {
|
||||
. $varsFile
|
||||
} else {
|
||||
Write-Warning "Vars file not found: $varsFile"
|
||||
}
|
||||
|
||||
# Define variables for administrator check and restart
|
||||
$isAdmin = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")
|
||||
$restartArgs = "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`""
|
||||
}
|
||||
Reference in New Issue
Block a user