Unless you don't have the most recent Windows Updates (so something can exploit a security hole) or you have your Internet Explorer security settings set below Medium, nothing should be able to install without your permission.
As I said previously, I'm sorry about the ads but it is the only way I can afford to keep the mirror online. If I don't charge real $$$ for downloads it is the only way I can afford to run the site.