Au3toCmd --- Avoid false virus positives
Since many virus scanners sometimes prevent a "compiled autoit EXE" from being executed as "false positive", the "*.A3X" format is a suitable format to avoid this problem.
See here for more information.
In order to simplify this procedure, I wrote the Au3toCmd script. Here a *.Cmd file is generated from a *.Au3 file. The necessary files Autoit3.exe and *.A3x are added to the "*.Cmd" file as "alternate data streams" "Base64" encoded data.
Now the Autoit Script can be called by clicking on the cmd file and the anti-virus scanners do not recognize the "false positive".
If the short-term flashing of the CMD window bothers you, you can click the desktop shutcut that runs in a minimized window.
Unfortunately, because the "alternate data streams", this CMD file cannot be distributed via FTP or email.
Only a USB sti ck or removable disk formatted with NTFS can be used.
As the new version now uses Base64 data instead of ADS, this statement is out of date.
For reasons of compatibility, the old version was sunk into the spoiler here.
The script can be called with a file name of an AU3 script as a parameter.
If no name is entered, a query is made.
For more information, see the header of the script.
Suggestions, improvements and bug reports are welcome.
Here the versions using base64 data
Version: 2022.05.12 (Support blanks in pathnames)
Version: 2022.06.23 (Support release candidates. Changed @CrLf to @Lf. Annual cleaning. Optimized #AutoIt3Wrapper handling)
Version: 2022.07.22 (Support scripts with the same name but different content in different directories)
Version: 2022.07.27 (Support blanks in usernames) Au3toCmd.au3
Version: 2022.09.01 (Optimized annual cleaning) Au3toCmd.au3