Not sure, but what I have seen so far it should look something like this:
if {exist “C:\temp\MFERemoval100.exe”}
delete C:\temp\MFERemoval100.exe
endif
copy "__Download/MFERemoval100.exe" "C:\temp\MFERemoval100.exe"
wait cmd.exe /C “C:\temp\MFERemoval100.exe" /All /silent
I honestly dont see anything wrong. Have you ran it in the debugger?
but then again here is an example of running the command line