Yes I'll add to what Tarkus said, the comment "plagued with viruses" is wholly inaccurate.
I updated 6 variants of my TGN mod on ST over the weekend. Each one is generated from an identical script with GoFSH into a lot of DAT files. Then a script for NSIS compiles those files into an installer .exe, which is for me as a creator 150% necessary to release and support a mod with the number of options they have. The only 2 changes I make between one version and another of TGN, first is to add a 2-digit "version code", unique to each variant, for example SV = Sudden Valley. The second, only 2 of the 6 variants need one additional DAT file the others don't. Handled by toggling a "ignore line" symbol in the code.
So when I got a PM today, telling me about a potential virus being detected, by MS Windows Defender none the less, the very same AV software I use, which was running when I made said file and hasn't flagged it in the 4-5 months since, I was more than a little surprised.
Here's how to tell if you really have a virus, or just really paranoid AV software. Take the file (or a link to it), and upload it to virustotal.com. This site will run it by a huge number of AV suites and come back with a list of results, for example:
https://www.virustotal.com/gui/file/730ab42e81e5bb852364f9452d829e5f2b13203035dc68fe53dce6799e511a0b/detectionThis is the file flagged to me earlier, note the user who did so, downloaded all 6 variants, so this is just as odd as stated previously. Yes, the results clearly show the MS AV software flags it with a virus. But of the 70 AV suites that checked it, the other 69 all show it is actually fine. Running any .exe file, can potentially be a problem, you as a user have to decide who and what can be trusted. I can say with 100% certainty, no virus exists in this installer, but many users will be told there is, delete it and I don't get to defend my "product". I also can't stop it being incorrectly flagged, I could try e-mailing MS, asking them to get their facts in order, but let's face it, that's unlikely to help.
Sadly, as is already becoming the case in both Windows and MacOS, we're moving to a point where by default, computers won't run "unsigned code". That means, if you want a seamless user experience, without the potential for these "False Positives", developers must pay to certify their code. It's not unthinkable that we'll get to a point, like with iOS or Android, where you simply can't run unsigned code at all. Android can, but not before you jump through some hoops disabling security features. iOS you sort of can, but only if you Jailbreak your phone first. These developments do not bode well for small hobbyists like ourselves, we simply don't have the money to be paying for certification. So when and if it gets too hard to do so, mods like the NAM and similar community, open-source and freeware apps, will be a thing of the past.