首页 > 其他专区 > OneNote >

如何自动检查和删除 OneNote 无效链接

OneNote 2023-01-11
从 OneNote 批量处理器中获取命令行

在 "OneNote Batch" 中,点击 "开始" 选项卡 -> "修复" 组 -> "检查链接" 功能。
右键点击左边的分区树,在弹出菜单点击 "Copy Command Line to This" 菜单项。这个功能将复制命令行到剪贴板。
Picture
 
"Remove All Broken Links" 删除所有断链命令行

通过粘贴到 Windows 记事本,从中我们可以挑选出 "删除所有断链" 的命令行。

"C:Program Files (x86)OneNoteGemNoteBatch2016NoteBatchProcessor.exe" /RemoveBrokenLinksAll
Picture
 
Windows 任务计划

接下来,我们可以创建一个 Windows 任务计划来每天定时执行 "OneNote 批量处理器" 来检查和删除 OneNote 中无效的链接。

  1. 在 "Windows 控制面板" 中 -> "管理工具" -> 执行 "任务计划程序"。
  2. 点击 "创建基本任务" -> 在新任务中输入名称,如: Remove OneNote Broken Links。
  3. 接下来,在触发器部分选择 "每天"。
  4. 接着,设置为 "每隔 1 天发生一次"。
  5. 接着,操作部分选择 "启动程序"。
  6. 接下来, 
    在 "程序或脚本" 输入框输入:"C:Program Files (x86)OneNoteGemNoteBatch2016NoteBatchProcessor.exe"
    在 "添加参数(可选)" 输入框输入 /RemoveBrokenLinksAll
  7. 然后接下来,点击 "完成", 就可以创建一个任务了。
 
 
 
测试一个任务计划

创建任务计划后,我们在 “任务计划程序库” 中发现新建的 "Remove OneNote Broken Links"。
 如果想测试这个任务计划,可以点击右边的 “操作”面板的“启用”所选项功能呢。
Picture
 
Windows 任务管理器
当任务计划正在执行时,我们可以在 Windows 的任务管理器中找到 "NoteBatchProcessor.exe" 程序。
Picture
 
OneNote 批量处理器日志文件
当 "OneNote 批量处理器" 正在后台执行时,可以到文件夹
C:UsersPublicDocumentsOneNoteGemOneNoteBatch 中打开 "OneNoteBatch_User.log" 日志文件来查看 "OneNote 批量处理器" 正在检查哪一个笔记本。
Picture

Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.