Do not ask for permissions in install.ps1
This commit is contained in:
11
install.ps1
11
install.ps1
@@ -1,5 +1,6 @@
|
||||
Set-StrictMode -Version Latest
|
||||
$ErrorActionPreference = "Stop"
|
||||
$ProgressPreference = "SilentlyContinue"
|
||||
|
||||
$EXT_NAME = "uwu2x-pro"
|
||||
$EXT_VERSION = "8.7"
|
||||
@@ -9,16 +10,6 @@ $ZIP_PATH = Join-Path $TMP_DIR "uwu2x-$EXT_VERSION-win.zip"
|
||||
$USER_EXT_DIR = "$env:APPDATA\Adobe\CEP\extensions"
|
||||
$SYSTEM_EXT_DIR = "C:\Program Files (x86)\Common Files\Adobe\CEP\extensions"
|
||||
|
||||
Write-Host "Administrator permission is required to install this extension."
|
||||
if (-Not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator')) {
|
||||
try {
|
||||
Start-Process PowerShell.exe -Verb RunAs -ArgumentList "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`" $($MyInvocation.UnboundArguments -join ' ')"
|
||||
} catch {
|
||||
Write-Host "Permission denied. Installation cancelled."
|
||||
}
|
||||
Exit 1
|
||||
}
|
||||
|
||||
if (Get-Process -Name "AfterFX" -ErrorAction SilentlyContinue) {
|
||||
Write-Host "After Effects is currently running."
|
||||
Write-Host "Please close it and run the installer again."
|
||||
|
||||
Reference in New Issue
Block a user