我為我創建了一個新的用戶配置文件,舊的用戶配置文件仍然可供我使用和讀取。
我對進行「粗略」的 Edge 用戶資料遷移有點猶豫,只是複製下的相關資料夾AppData
(儘管也許我不應該這樣做?) - 但對我來說,獲取在 Edge 中打開的選項卡很重要windows 上次登入舊設定檔時。
是否可以在我的新設定檔的 Edge 實例中「恢復」這些選項卡?如果沒有,是否至少可以將它們的 URL 提取到文字檔案中?
附加資訊:
- 我有以前的個人資料的憑證。
- 我的個人資料是管理員。
- Windows版本:Windows 10企業版10.0.19045.4170
- 創建新設定檔的原因是某種作業系統刷新/更新和/或網域變更 - 由於公司程序,而不是某些技術問題。
答案1
邊緣商店打開選項卡之內一個或多個Tabs_<arbitrary #>
文件位於:
# See #4 for Old User's %LocalAppData% path
"%LocalAppData%\Microsoft\Edge\User Data\Default\Sessions\Tabs_<arbitrary #>"
若要還原目前使用者的舊使用者設定檔的邊緣選項卡,請將Tabs_<arbitrary #>
檔案從舊使用者設定檔複製到新使用者設定檔:
- 打開終端機: + R→打開:
powershell
→好的 - 關閉 Microsoft Edge,然後確保沒有執行個體保持開啟:
TaskKill /im "msedge.exe" /f
- 將目前邊緣設定檔的
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 #>
存在任何文件
- 將遊標置於 末尾
- 將舊用戶設定檔的邊緣設定檔的
Tabs_<arbitrary #>
檔案複製到新用戶的:Xcopy "C:\Users\<OldUser>\AppData\Local\Microsoft\Edge\User Data\Default\Sessions\Tabs*" "$env:LocalAppData\Microsoft\Edge\User Data\Default\Sessions\"
- 開放邊緣
若要為目前使用者還原舊使用者設定檔的 Edge 設定文件,請User Data
從舊使用者設定檔複製 Edge 設定檔的目錄,而不是僅複製Tabs_<arbitrary #>
檔案:
- 關閉 Microsoft Edge,然後確保沒有執行個體保持開啟:
TaskKill /im "msedge.exe" /f
- 將目前 Edge 設定檔的
User Data
目錄重新命名為User Data.old
:Ren "$env:LocalAppData\Microsoft\Edge\User Data" "$env:LocalAppData\Microsoft\Edge\User Data.old"
- 將舊用戶的 Edge 設定檔
User Data
目錄複製到新用戶:RoboCopy "C:\Users\<OldUser>\AppData\Local\Microsoft\Edge\User Data" "$env:LocalAppData\Microsoft\Edge\User Data" /e /eta /v
- 開放邊緣