Lau*_*t K 43 itunes backup iphone
每当我备份 iPhone 时,iTunes 都会在我的 C: 驱动器上创建一个相当大的备份目录。
有没有办法告诉 iTunes 将 iPhone 数据备份到另一个位置?
Am1*_*3zA 34
根据这篇文章,您无法更改 iTunes 行为。但是,您可以使用 NTFS 的一项功能将该文件夹指向另一个驱动器。此功能通常称为“连接点”。
您可以使用此工具创建联结:http : //technet.microsoft.com/en-us/sysinternals/bb896768.aspx
例如,假设您希望 iPhone 备份为 D:\backup。你会这样做:
打开命令提示符并输入以下命令:
cd Desktop
junction "C:\Documents and Settings\username\Application Data\Apple Computer\Mobile Sync\Backup" D:\backup
Run Code Online (Sandbox Code Playgroud)注意 1:当然,更改“用户名”以匹配您当前的用户名。
注2:我没有测试以上!通常,连接点可以正常工作,但前提是程序不会干扰链接目录(例如重命名或删除它)。例如,如果 iTunes 执行诸如删除 ...\Mobile Sync\Backup 目录然后重新创建之类的操作,它将不再转到 D:\backups 文件夹。
注意 3:如果您从 Windows Store 安装 iTunes,则备份文件的路径将是:
C:\Users\username\Apple\MobileSync\Backup
小智 7
我终于成功了 - 上述步骤只适合我的 Windows XP Professional 系统的一半,但还是非常感谢。使用这些命令无法在桌面上运行 Junction。为了让它工作,我必须将连接程序文件 (junction.exe) 放入c:\Documents and Settings\<username>
文件夹中。
正确的顺序是关闭 iTunes,然后:
从 Sysinternals下载 Junction并将 Junction.exe 解压缩到您的用户名文件夹,通常在这里:c:\Documents and Settings\(USERNAME)
在所需的新位置为备份创建一个文件夹。将现有的 iPhone“备份”文件夹从其默认位置 ( C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync
) 移动到您的新位置。在我的例子中,这是H:\Backups\Iphone Backup
.
打开命令提示符:开始 > 运行 > cmd
在命令提示符中,键入以下内容:
junction "C:\Documents and Setting\<username>\Application Data\Apple Computer\MobileSync\Backup" "H:\Backups\Iphone Backup"
Run Code Online (Sandbox Code Playgroud)
(替换我有“ H:\Backups\Iphone Backup ”的你自己的文件路径)
关闭命令提示符。打开 iTunes 并开始备份。
您可以使用此方法将任何其他 iPhone 文件夹从其默认位置移动。
小智 6
您可以使用 Windows 命令行代替使用联结,如下所示:
从备份的先前位置运行以下命令:
mklink /J Backup d:\bu
Run Code Online (Sandbox Code Playgroud)小智 5
下一次同步发生时,我的 iPad 上只需要一部 HDD 电影就占用了我 C: 驱动器上的所有可用空间。感谢 Paul 和 Wolfgang,我用一个简单的命令就避免了购买更大的 SSD:
junction "%appdata%\Apple Computer\MobileSync\backup" F:\Temp\backup
Run Code Online (Sandbox Code Playgroud)