Upload code to arduino with .exe file, run file

You don't actually need to upload the sketch to do this. You can do this by using a serial communication to recieve the information from the user. But to do all that, you need some programming skills not only in arduino but on other languages too.