You can also have an external script like a BAT file or CMD file - depending on the platform you're developing for (I assume it's Windows?).
I have made things like this to extract files, run printers, create compressed files and upload to places... all usually done with some BAT files or winscripts. Just use NWjs to execute the script. Unfortunately this won't work for mobile platforms... but then again neither do zip files do they?