我正在尝试在 Windows 10 64 位上创建一个符号链接,以将 iTunes 备份文件重定向到我的外部硬盘(D:\
)
这是我在命令窗口中添加的链接:
mklink /J "%APPDATA%\Apple Computer\MobileSync\Backup" "D:\iTunes Backup"
它没有完全发挥作用,因为备份文件仍然在父目录中创建(C:\
),即使同一个文件也在D:\
现在我无法完成手机备份,因为我没有足够的存储空间。
为什么要创建两个文件?
答案1
为什么要创建两个文件?
mklink /J "%APPDATA%\Apple Computer\MobileSync\Backup" "D:\iTunes Backup"
上述命令已损坏。语法如下mklink
:
MKLINK [[/D] | [/H] | [/J]] Link Target
其中link
是“新的符号链接名称”,因此不是包含完整路径的目录名称。
此外,您不能在名称已经存在的地方建立链接。
如果您在目录中"%APPDATA%\Apple Computer\MobileSync"
并尝试了以下命令:
mklink /J Backup "D:\iTunes Backup"
然后你会收到一个错误:
当文件已存在时无法创建该文件
请注意,错误消息表示文件已存在,而不是文件夹。这是因为系统将链接视为快捷方式(文件),而不是文件夹。
如何将 iTunes 备份文件重定向到我的外部硬盘?
请按照以下步骤操作:
D:\iTunes Backup
如果不存在则创建。现在您有了一个连接点的目标:md D:\iTunes Backup
进入现有的备份目录:
cd "%APPDATA%\Apple Computer\MobileSync\Backup"
将任何现有文件移动到
D:\iTunes Backup
:move * "D:\iTunes Backup"
如果有任何文件夹,也请移动它们。
上一级目录
"%APPDATA%\Apple Computer\MobileSync\
:cd ..
删除备份目录:
rd Backup
创建连接点:
mklink Backup "D:\iTunes Backup"
您应该会看到如下消息:
为备份创建连接 <<===>> D:\iTunes Backup
进一步阅读
- Windows CMD 命令行的 AZ 索引- 与 Windows cmd 行相关的所有事物的绝佳参考。
- 链接- 创建到目录或文件的符号链接,或者创建硬文件链接或目录连接。