Why were two files created?
mklink /J "%APPDATA%\Apple Computer\MobileSync\Backup" "D:\iTunes Backup"
The above command is broken. The syntax for
MKLINK [[/D] | [/H] | [/J]] Link Target
link is the "The new symbolic link name", so not the name of a directory including the full path.
In addition, you can't make a link where the name already exists.
If you were in directory
"%APPDATA%\Apple Computer\MobileSync" and you tried the command:
mklink /J Backup "D:\iTunes Backup"
Then you would have received an error:
Cannot create a file when that file already exists
Note the error message says a file already exist instead of a folder. This is because the system sees links as shortcuts (files) and not as folders.
How do I redirect the iTunes backup file to my external hard disk?
Use the following procedure:
D:\iTunes Backup if it doesn't exist. Now you have a target for the junction:
md D:\iTunes Backup
Go to the existing backup directory:
cd "%APPDATA%\Apple Computer\MobileSync\Backup"
Move any existing files to
move * "D:\iTunes Backup"
If there are any folders move those as well.
Go up one directory to
Delete the backup directory:
Create the junction:
mklink Backup "D:\iTunes Backup"
You should see a message like:
Junction created for Backup <<===>> D:\iTunes Backup