¡¡¡¡Éxito; lo he resuelto!!!!
La respuesta es con dos partes, sin tratar el registro. Una es cambiar la variable TEMP por D:\temp (o lo que sea el segundo disco duro). El otro sí tiene que ver con la unión, pero te has equivocado de directorio.
Aunque tienes el directorio correcto donde iTunes guarda las descargas, ese archivo en particular es relativamente pequeño y no es donde se extrae (donde se come todo el espacio). Los archivos dmg iniciales se extraen a C:\Documents y los ajustes Todos los usuarios \Application Datos \Apple Ordenador \iTunes\Temp . "Todos los usuarios" parece estático. La parte "Temp" es dinámica (se crea en la operación y se borra después) y parece estar codificada en iTunes 10, así que moví la carpeta "iTunes" de arriba a la otra unidad, y luego hice que el punto de unión fuera " D:\Temp\Apple\iTunes " (tú hazlo donde quieras; yo hice "Apple" de sólo lectura para evitar el autoborrado e invalidar la unión. Exagerado, pero yo estaba tratando de trabajar rápidamente- probablemente no es una buena idea para enlazar a un sub fuera %TEMP%).
De todos modos, ha funcionado a las mil maravillas. La extracción inicial de la descarga fue al directorio vinculado en D:, luego los archivos DMG se extrajeron en %TEMP%\$app(n) y el iPod fue rescatado pronto después de eso.