数字笔记珍宝 OneNoteGem

命令行删除 OneNote 某个笔记本或者分区组下的所有子分区组和分区

 
OneNote Batch v13 提供了通过命令行删除某个笔记本或者分区组下的子分区组合分区的功能。
此功能提供给计划任务使用,定时清空某个分区组。

假如我们“My Notebook”记事本下有个“Month”分区组,计划要定期清空。即删除其下的子分区组和分区。
Picture
 
获取命令行

OneNote Batch 的左边的分区树的“Month”分区组上右击,在右键菜单中点击“Copy Delete Subsidiaries Command Line to This”,它会把命令行拷贝到剪贴板。如果成功拷贝命令行到剪贴板,状态栏上会显示“Create "Month" delete subsidaries command line and copy to clipboard.”。

命令行格式:
"C:\Program Files\OneNoteGem\NoteBatch\NoteBatchProcessor.exe" /RemoveSubs {Section Group ID}
Picture
 
创建批处理文件

打开 Windows 系统记事本 ,Ctrl + V 把命令行粘贴进去,保存为批处理文件 ClrONMonth.bat。
Picture
 
执行批处理,清空分区组

双击运行 ClrONMonth.bat 批处理文件,则开始执行清空 “Month”分区。回到 OneNote 中,可以看到“Month”分区组已经被清空。

有了 ClrONMonth.bat 批处理文件,以后很轻松清空该分区组了。
Picture
 

下载安装 OneNote Batch