Overwrite executable in C:\Program\MyProg on Windows Vista
问题 I would like my program to update itself (downloading a new exe and/or some other files from ftp) and I used the recipe in the accepted answer to this question. Recap: Rename running program to old-mp.exe Download the update as mp.exe directly Restart the program This works great for windows XP. On vista there is a problem, as the user must run the program as administrator for this to work. Rightclicking and selecting "Run as administrator" might be over my users heads... Does anyone know a