Risposte:
Secondo questo articolo non è possibile modificare il comportamento di iTunes. Tuttavia, è possibile utilizzare una funzionalità di NTFS per puntare quella cartella su un'altra unità. Questa funzione è in genere denominata "incrocio".
È possibile utilizzare questo strumento per creare un incrocio: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
Ad esempio, supponiamo che desideri che il backup del tuo iPhone sia D: \ backup. Faresti questo:
Apri un prompt dei comandi e inserisci questi comandi:
cd Desktop
junction "C:\Documents and Settings\username\Application Data\Apple Computer\Mobile Sync\Backup" D:\backup
NOTA 1: cambia "username" per abbinarlo al tuo attuale username, ovviamente.
NOTA 2: non ho verificato quanto sopra! In generale, i punti di giunzione funzionano correttamente, ma solo se i programmi non interferiscono con la directory collegata (come rinominare o rimuoverla). Ad esempio, se iTunes fa qualcosa come eliminare la directory ... \ Mobile Sync \ Backup e quindi ricrearla, non andrà più nella cartella D: \ backups.
NOTA 3: se hai installato iTunes da Windows Store, il percorso dei file di backup sarà:
C:\Users\username\Apple\MobileSync\Backup
Alla fine ce l'ho fatta - i passaggi precedenti erano solo la metà per il mio sistema Windows XP Professional, ma grazie mille comunque. La giunzione non funzionerebbe dal desktop usando questi comandi. Per farlo funzionare ho dovuto mettere il file del programma di giunzione (junction.exe) nella c:\Documents and Settings\<username>
cartella.
La sequenza corretta è chiudere iTunes quindi:
Scarica Junction da Sysinternals e decomprimi Junction.exe nella cartella del tuo nome utente, di solito qui:c:\Documents and Settings\(USERNAME)
Creare una cartella per i backup nella nuova posizione desiderata. Sposta la cartella "Backup" di iPhone esistente dalla posizione predefinita ( C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync
) nella nuova posizione. Nel mio esempio questo è H:\Backups\Iphone Backup
.
Apri un prompt dei comandi: Start> Esegui> cmd
Nel prompt dei comandi, digitare quanto segue:
junction "C:\Documents and Setting\<username>\Application Data\Apple Computer\MobileSync\Backup" "H:\Backups\Iphone Backup"
(Sostituisci il tuo percorso di file in cui ho " H: \ Backups \ Iphone Backup ")
Chiudi il prompt dei comandi. Apri iTunes e avvia il backup.
Puoi spostare qualsiasi altra cartella di iPhone dalle posizioni predefinite usando questo approccio.
Invece di utilizzare junction è possibile utilizzare la riga di comando di Windows come segue:
Eseguire il comando seguente dalla posizione precedente del backup:
mklink /J Backup d:\bu
Ci è voluto solo un film HDD sul mio iPad per inghiottire tutto lo spazio disponibile sul mio disco C: quando si è verificata la sincronizzazione successiva. Grazie a Paul e Wolfgang, mi sono salvato dall'acquistare un SSD più grande con un semplice comando:
junction "%appdata%\Apple Computer\MobileSync\backup" F:\Temp\backup
Per quello che vale, ecco le istruzioni per Windows Vista, 7 e Mac OS X: http://aaltonen.us/2011/01/03/change-the-location-of-your-iphone-backup/
Riga di comando errata:
junction
crea il collegamento che prende il nome dal primo parametro e lo lascia puntare al secondo.
La riga di comando corretta sarebbe:
junction "C:\Documents and Settings\username\Application Data\Apple Computer\MobileSync\Backup" C:\Backup
iTunes ora guarda "C: \ Documents ...." che è un collegamento a C: \ Backup
Ecco una parte della guida visualizzata dal programma stesso:
usage: junction <junction directory> <junction target>
example: junction d:\link c:\windows
La directory di giunzione è la posizione "falsa", dove si accede al file / directory La destinazione di giunzione è dove risiede il file / directory (disco: \ cartella \ file)
mklink
da un prompt dei comandi elevato.