使用 Robocopy 保存快速访问引脚和库

使用 Robocopy 保存快速访问引脚和库

因此,我有一个外部驱动器,一直插在笔记本电脑上,后来开始出现连接问题。我决定使用 Robocopy 将文件传输到新驱动器,(实际上)使用以下命令:

"E:\" "D:\" /E /Z /J /COPY:DATSOU /DCOPY:DATE /XD "E:\System Volume Information" /R:5 /W:480 /LOG:"C:\[...]\Backup.log" /TEE

之后,我断开了Elements (E:)驱动器的连接,将(D:)驱动器更改为(E:),同时使用 Windows 资源管理器将标签更改为Elements。从我后来进行的少量测试来看,任务栏项、文件扩展名的默认程序和桌面快捷方式似乎都在正常工作并正确重定向到新驱动器。但是,我注意到我(E:)固定到快速访问的驱动器中的文件夹丢失了,我还注意到从(E:)目录中提取的自定义库不起作用。它们都表现得好像驱动器未连接一样。重新连接旧驱动器时,即使使用不同的字母,快速访问和库也会开始工作,但直接指向旧驱动器。

那么,我该如何将目录从旧驱动器复制到新驱动器,以便将快速访问引脚和库映射到新驱动器?补充一点,旧驱动器是 HDD,新驱动器是 SSD,两者都格式化为 NTFS,新驱动器已预先打包为 ExFat。此外,最近文件在我使用旧驱动器时添加到快速访问中的做过转移;这只是目录但事实并非如此。

此外,这对于答案来说不是必需的,但如果您认为我的方法可能会出现其他类似的兼容性问题,请告诉我。

答案1

库本质上是由.library-ms以下文件定义的已保存的搜索:

  • shell:AppData\Microsoft\Windows\Libraries

固定文件夹Quick Access存储在

  • shell:Recent\AutomaticDestinations\f01b4d95cf55d32a.automaticDestinations-ms

采用专有格式。

相关内容