I have spent quite some time Googling for a specific product solution that I cannot seem to find for the life of me, so I come to Stack overflow for some help.
I work for an unmentioned public university in which a certain group of incoming freshman students are required to purchase a new laptop and one of the options they have is a specific configuration of a 13" Macbook Pro. We are forecasting that approximately 1,800 students will be aquiring these Macbooks over the next few months before the Fall semester begins in August.
The issue we have is they are required to use some specific software that is only available in Windows. We have found a product solution that runs a simple .dmg file and partitions the existing hard drive as such to install a pre-configured Windows image in Boot Camp which includes this required software. This way the student is not required to perform any tasks that are outside their scope of technical knowledge, seeing as Boot Camp can at times be a bit confusing.
The solution I am looking for is an application or method that performs the following;
- Downloading that potentially large .dmg file (in excess of 40 GB) without the student having to enter any input, such as where the file is located on the internet
- Verifying the file through an md5 checksum
- If possible, automatically executing that .dmg file
Or is this something that I will need an understanding of Swift/Objective-C to accomplish by developing myself?