Ok so I said screw it to messing with the scripts. Anyways... I fixed up the execute function to include searches for "call" "ren" "del" "copy" and "move" to go to console execution. However it is recommended to start using the already included AP functions instead of the console commands as the functions will give feedback on errors while the consoles commands will not.
The following is a list of script functions supported (they should be easy to figure out what they do):
"FILERENAME", "RENAMEFILE"
"FILEMOVE", "MOVEFILE"
"FILECOPY", "COPYFILE"
"FOLDERRENAME", "RENAMEFOLDER"
"FOLDERMOVE", "MOVEFOLDER"
"FOLDERCOPY", "COPYFOLDER"
"FILEDELETE", "DELETEFILE"
"FOLDERDELETE", "DELETEFOLDER"
"UNZIP", "UNZIPFILE", "FILEUNZIP"
"DOWNLOAD" <-- this one is new and supported in this latest version and up. For you WAC! replace curl command with this eventually. NOT YET THOUGH! (I want to test a bit more.) you can do it in a test script though.
The functions that require two inputs need the inputs to be separated with a "|" character. Example PREACTION=FOLDERMOVE autopatcher:\modules | autopatcher:\Mymodules
Download is the exception to this. it requires "::" in between the inputs. Example PREACTION=download
http://www.autopatcher.net/gold :: c:\MyWallet <-- notice I didn't need caps to use download function. It just makes it easier to notice commands if you write them in all caps. Same with preaction it doesn't need to be all caps. it could be pReacTioN and still work.
hmm... I remember there was a reason you said you didn't like the functions though... or was it dom that said that...
Uploading latest version in a min.