我可以从其他用户的个人资料中“恢复 Microsoft Edge 中的标签”吗?

我可以从其他用户的个人资料中“恢复 Microsoft Edge 中的标签”吗?

我创建了一个新的用户配置文件,但旧的用户配置文件仍然可用且可供我读取。

我对进行“粗略”的 Edge 用户数据迁移有点犹豫,只是复制相关文件夹AppData(虽然也许我不应该?) - 但对我来说,获取上次登录旧配置文件时在 Edge 窗口中打开的选项卡很重要。

是否可以在新配置文件的 Edge 实例中“恢复”这些选项卡?如果不行,至少可以将它们的 URL 提取到文本文件中吗?

附加信息:

  • 我有以前的个人资料的凭证。
  • 我的个人资料是管理员。
  • Windows 版本:Windows 10 Enterprise 10.0.19045.4170
  • 创建新配置文件的原因是某种操作系统刷新/更新和/或域更改 - 由于公司程序,而不是某些技术问题。

答案1

边缘商店打开标签之内一个或多个Tabs_<arbitrary #>文件位于:

# See #4 for Old User's %LocalAppData% path
  "%LocalAppData%\Microsoft\Edge\User Data\Default\Sessions\Tabs_<arbitrary #>"

要为当前用户恢复旧用户配置文件的 Edge 选项卡,请将Tabs_<arbitrary #>文件从旧用户配置文件复制到新用户配置文件:

  1. 打开终端: WinKey+ R打开: powershell好的
  2. 关闭 Microsoft Edge,然后确保没有实例保持打开状态:
    TaskKill /im "msedge.exe" /f
    
  3. 将当前 Edge 配置文件的Tabs_<arbitrary #>文件重命名为Tabs-<#>.old
    Ren "$env:LocalAppData\Microsoft\Edge\User Data\Default\Sessions\Tabs" "$env:LocalAppData\Microsoft\Edge\User Data\Default\Sessions\Tabs-<#>.old"
    
    • 将光标放在 末尾..\Tabs,双击Tab可自动完成文件名的数字部分,重复操作直到没有其他Tabs_<arbitrary #>文件存在

  4. 将旧用户配置文件的 Edge 配置文件的Tabs_<arbitrary #>文件复制到新用户的:
    Xcopy "C:\Users\<OldUser>\AppData\Local\Microsoft\Edge\User Data\Default\Sessions\Tabs*" "$env:LocalAppData\Microsoft\Edge\User Data\Default\Sessions\"
    
  5. 打开边缘


要为当前用户恢复旧用户配置文件的 Edge 配置文件,请User Data从旧用户配置文件中复制 Edge 配置文件的目录,而不仅仅是Tabs_<arbitrary #>文件:

  1. 关闭 Microsoft Edge,然后确保没有实例保持打开状态:
    TaskKill /im "msedge.exe" /f
    
  2. 将当前 Edge 配置文件的User Data目录重命名为User Data.old
    Ren "$env:LocalAppData\Microsoft\Edge\User Data" "$env:LocalAppData\Microsoft\Edge\User Data.old"
    
  3. 将旧用户的 Edge 配置文件的User Data目录复制到新用户:
    RoboCopy "C:\Users\<OldUser>\AppData\Local\Microsoft\Edge\User Data" "$env:LocalAppData\Microsoft\Edge\User Data" /e /eta /v
    
  4. 打开边缘

相关内容