
Note: A good reference for older Mac computer to identifier translations is given here. Note: The -clean option removes all previous downloaded files./getpkgurl -clean -legacy iMac12,1 Assuming the script has already been saved to the file getpkgurl, the following command can be used to get a list of available downloads. The identifier of my iMac (21.5-inch, Mid 2011) is iMac12,1. Note: The -legacy option substitutes the original file name. GetPkgUrl anonymous edit was made to this answer, where the variable sucatalog was changed from to index-10.-1.sucatalog. If ] thenĮcho "Error: URL '$distUrl' did not contain the string '$language.dist'" >&2 Local "matches=$(grep -e "BootCampESD.pkg" -e ".$language.dist" "$sucatalog")" Local "sucatalog=index-10.-1.sucatalog"Įcho "usage: $0 model_identifier" Below is a script which automates steps 1 through 8 given in the answer. However, the answer does not explain how to determine the differences between the available versions. The accepted answer to How to download Bootcamp drivers without Bootcamp assistant? explains how to download versions of the Boot Camp Support Software (Windows Support Software) for a particular Mac. Again, you will need to Windows to mount and access the Boot Camp Support Software. However, a Snow Leopard ISO containing the Boot Camp Support Software can be downloaded. I can no longer find the link where you could purchase a Snow Leopard DVD from Apple. To access the Boot Camp Support Software on the Snow Leopard DVD, you need to be running Windows. The Snow Leopard DVD contains legacy Boot Camp Support Software for XP SP2 and Vista installations.

Currently, this webpage has be replaced with the Install Windows 7 on your Mac using Boot Camp webpage. Basically, the DVD was the Snow Leopard installation DVD. The information was either a link to a webpage where the correct Boot Camp Support Software could be downloaded or the name of the DVD containing the desired software.


There used to be an Apple webpage which provided a table containing information needed to obtain the correct Boot Camp Support Software (Windows Support Software) for the each version of Windows officially supported for a given Mac.

Note: A version of this answer, which downloads and extracts the Boot Camp Support Software using a Windows machine, is given here.
