我正在尝试创建指向我最常用的 OneNote 笔记本和笔记的超链接。创建链接很容易(右键单击笔记本/笔记,然后单击“复制指向笔记本/笔记的链接”)。但是当我打开链接时,它们在 OneNote Web 应用程序中启动,而不是在 OneNote 桌面应用程序中启动。有没有办法创建在桌面应用程序中打开的 OneNote 超链接?
请注意,我的笔记本存储在 SkyDrive 上,以防出现差异。
答案1
从 OneNote 复制的链接如下所示。
(不是有效链接;大部分 ID 已被删除)
https://skydrive.live.com/edit.aspx/OneNote/@Home?cid=125154654&id=documents?&wd=target%28General.one%111-9848-4DEE-95E4%2fVerizon%20Bill%20Figures%7c34DE9-00-4B84-90B6-CE0C9%2f%29 onenote:https://d.docs.live.net/dc516d79ac0/OneNote/@Home/General.one#Verizon%20Bill%20Figures§ion-id={4DEE-95E4}&page-id={003E-4B84}&object-id={0DCF-1D9C}&15
复制从以下位置开始并包括的文本OneNote:以及之后的一切。使用它从任何其他应用程序创建链接,OneNote 应用程序就会启动。
答案2
自版本 1806 及更高版本起,针对 Windows 10 版 OneNote 的更新答案:
首先,获取工作簿的一对链接:
- 打开你的工作簿(在应用程序中)
- 在笔记本列表中,右键单击所需的工作簿
- 在上下文菜单中,选择“将链接复制到笔记本”
(正如相关文章中指出的那样,复制此链接实际上会将两种类型的链接放在剪贴板上)
接下来,将链接粘贴到文本编辑器(例如 Notepad.exe)中。请注意,粘贴了 2 行,第二行中的路径与第一行中的 ID 不太一样。
1. https://__redact1__.sharepoint.com/personal/__redact2__/_layouts/OneNote.aspx?id=__redact3__
2. onenote:https://__redact1__.sharepoint.com/personal/__redact2__/Documents/__redact4__/
最后,将该onenote:http://...
行粘贴到新的桌面快捷方式中。
它将在 OneNote 应用中打开。您无需让快捷方式调用 onenote .exe,它已经神奇地绑定到 onenote: 协议。
答案3
您需要在命令行中使用 /hyperlink 选项。您可以打开任何页面。我发现使用 /docked 选项在屏幕一侧打开便签停靠便笺非常方便(对于待办事项列表等非常方便)。操作方法如下。
在任务栏中创建快捷方式,并附有该页面的链接。 语法:full_path_to_onenote.exe /docked /hyperlink hyperlink_to_the_page
要创建快捷方式的完整命令,请使用记事本、写字板或任何其他笔记应用程序。
复制粘贴 OneNote.exe 的完整路径(例如“C:\Program Files (x86)\Microsoft Office\root\Office16\ONENOTE.EXE”)。可以从任务栏上的图标(如果尚未固定,请先将 OneNote 固定到任务栏(右键单击图标,然后再次右键单击程序以显示属性)或从程序文件夹中进行复制。
在OneNote中,右键点击要打开的页面,选择“复制链接到页面”,粘贴到记事本中,复制超链接(第一个链接,第二个看起来像onenote:https://...&结束)。
将超链接粘贴到 OneNote.exe 路径后面
在两者之间插入 /hyperlink 或 /docked /hyperlink。
通过右键单击桌面并粘贴上面创建的完整路径来创建快捷方式。
将快捷方式拖放到任务栏。
替代方案:创建跳转列表项。
- 使用超链接创建快捷方式,就像您想要一个桌面快捷方式来在选定的页面上打开 Web 应用程序一样(右键单击/新建快捷方式/
- 将快捷方式图标拖放到任务栏上的 OneNote 图标上。这将创建一个固定的跳转列表项。此方法更简单、更快捷,但它不允许您创建停靠页面。
答案4
如果您想使用 InternetShortcut,则必须使用链接的“onenote:https:/...”部分,如 GollyJer 的回答中所述,但您还必须有“IDList=” - 至少这对我有用。否则,您可能会在 OneNote 中打开错误的页面。
您可以通过以下方式使用文本编辑器或您喜欢的编码语言创建链接:
创建一个带有扩展名 url 的文件:GoToOneNote.url
添加以下行:
[InternetShortcut] URL=onenote:https://pathtonotebook/Notebookname.one#Page§ion-id={XXX}&page-id={XXX}&end IDLIST=