candera / hobocopy

An open source backup tool for Windows
http://candera.github.com/hobocopy/
MIT License
176 stars 52 forks source link

Support all platforms with a single executable #21

Open candera opened 13 years ago

candera commented 13 years ago

It would be nice if people didn't have to figure out if their machine was 32-bit, 64-bit, or what operating system they're running before downloading. Having a single executable that runs on any platform would make this easier.

Tech Notes

One way to implement this would be to package the various executables into a single wrapper exe that would detect the OS and bitness of the system, and then extract and run the appropriate exe, passing along the command line arguments. Even better if the exe included the CRT redistributable, detected if it were installed, and offered to install it.