You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11下Microsoft Edge书签存储位置查找及备份脚本问题

Microsoft Edge书签备份路径定位与脚本实现方案

一、定位正确的书签文件路径

你找不到Default目录的核心原因是当前Edge使用的并非默认配置文件(比如创建了多用户/切换了账号),按以下步骤获取准确路径:

  1. 打开Edge浏览器,在地址栏输入 edge://version/ 并回车
  2. 找到个人资料路径项,这就是当前活跃配置文件夹的绝对路径,书签文件Bookmarks直接存放在该目录下
    • 示例路径:C:\Users\<你的用户名>\AppData\Local\Microsoft\Edge\User Data\Profile 1

二、PowerShell备份脚本实现

以下脚本支持动态备份,解决Edge运行时文件被锁定的问题:

# 1. 替换为你从edge://version/获取的个人资料路径
$profilePath = "C:\Users\<你的用户名>\AppData\Local\Microsoft\Edge\User Data\Profile 1"
$bookmarksSource = Join-Path -Path $profilePath -ChildPath "Bookmarks"

# 2. 设置备份存储目录(示例为桌面的Edge书签备份文件夹)
$backupRoot = Join-Path -Path $env:USERPROFILE -ChildPath "Desktop\EdgeBookmarksBackup"
if (-not (Test-Path $backupRoot)) {
    New-Item -ItemType Directory -Path $backupRoot | Out-Null
}

# 3. 生成带时间戳的备份文件名,避免覆盖旧备份
$timeStamp = Get-Date -Format "yyyyMMdd_HHmmss"
$backupTarget = Join-Path -Path $backupRoot -ChildPath "Bookmarks_$timeStamp"

# 4. 执行备份:先尝试直接复制,失败则用卷影复制服务(VSS)绕过文件锁定
try {
    Copy-Item -Path $bookmarksSource -Destination $backupTarget -Force
    Write-Host "备份成功:$backupTarget"
}
catch {
    # 使用VSS创建影子副本读取被锁定的文件
    $vssClient = New-Object -ComObject "VssClient.VssClient"
    $shadowCopy = $vssClient.CreateShadow($profilePath)
    $shadowPath = $shadowCopy.ShadowCopyPath
    $shadowBookmarks = Join-Path -Path $shadowPath -ChildPath "Bookmarks"
    
    Copy-Item -Path $shadowBookmarks -Destination $backupTarget -Force
    $vssClient.DeleteShadow($shadowCopy)
    Write-Host "通过VSS绕过文件锁定,备份成功:$backupTarget"
}

三、任务计划程序定时配置

  1. 打开「任务计划程序」,点击「创建基本任务」
  2. 设置任务名称(如Edge书签定时备份),触发周期(如每日凌晨2点)
  3. 操作选择「启动程序」,程序/脚本填写 powershell.exe,添加参数:
    -ExecutionPolicy Bypass -File "D:\Scripts\EdgeBookmarksBackup.ps1"
    
    (替换为你的脚本实际存储路径)
  4. 切换到「设置」标签,勾选「不管用户是否登录都要运行」,并勾选「使用最高权限运行」,避免权限不足导致访问失败

补充说明

  • Windows 11默认安装的是Chromium版Edge,旧版Edge(非Chromium)的Microsoft.MicrosoftEdge_8wekyb3d8bbwe路径已不再适用,无需关注。
  • 若Edge配置路径变更(如新增用户),需重新从edge://version/获取路径并更新脚本。

内容的提问来源于stack exchange,提问作者atstech

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 01:45:46