Windows10 操作中心的「便箋」能否設定為打開Onenote 2013(桌面版)?

現在點擊操作中心的「便箋(Note)」默認打開的是系統自帶的Onenote metro版。

在默認程序設置中,metro版關聯了一個ONENOTE-CMD,但是無法被更改,不知道是不是這個原因?


-----------------------更 · 1/22------------------

SP3設備安裝過 System Firmware Update - ?1/?19/?2016 更新後,可以在Surface應用配置Pen的筆帽按鍵選項——

由於1/19固件里的Surface Pen驅動更新會導致部分SP3藍屏,微軟又把驅動滾回去了…

-----------------------更 · 12/21------------------

對SP4等使用最新Surface Pen的設備,Surface應用(Surface – Microsoft 官方商城上的 Windows 應用)的最新版,開放並增強了Surface Pen的按鍵選項,包括指定桌面程序等,基本涵蓋了下述回答的功能,建議使用。

提示:要在點擊 「Note」 action 的時候打開一個「Quick Note」,可以用命令 "C:Program Files (x86)Microsoft Office
ootOffice16ONENOTE.EXE" /sidenote。

對 Pen 的筆蓋的自定義功能對 Pro 3 自帶的筆無效,目前必須購買 4 的筆。

By @Gee Law

-----------------------元 · 答------------------

可以。

在註冊表裡修改ONENOTE-CMD執行路徑,具體方法:

0. 用powershell命令,或CCleaner - PC Optimization and Cleaning卸載商店版OneNote,

1. REGEDIT

2. "HKEY_CLASSES_ROOTonenote-cmdshellopenCommand",先導出或記錄原值備份一下

(沒有上述shellopencoommand鍵值的,可以逐個右鍵-新建-主鍵/key,命名按照下圖來)

3. 把 "(Default)"改成桌面版OneNote的路徑

上圖是64位win10里32位OneNote的路徑,不同的officeWindows版本,路徑值不一樣,自己確認一下再填。它等價於導入如下一個註冊表文件:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOTonenote-cmd]
@="URL:onenote-cmd"
"URL Protocol"=""

[HKEY_CLASSES_ROOTonenote-cmdshell]

[HKEY_CLASSES_ROOTonenote-cmdshellopen]

[HKEY_CLASSES_ROOTonenote-cmdshellopenCommand]
@=""C:\Program Files (x86)\Microsoft Office\Office15\ONENOTE.EXE""

Tip:如何找到桌面OneNote的準確路徑?

a. 打開OneNote 2013/2016程序;

b. 打開任務管理器(任務欄上右鍵/Windows徽標+X+T/…);

c. 在任務管理器里找到Microsoft OneNote進程,右鍵「打開文件位置」;

d. 跳出來的文件目錄就是桌面版OneNote的執行路徑。

4. 重啟。

PS.

a.關於雙擊筆帽截屏。之前是不行的,最近win10打過補丁後,能實現PrtScn的功能,即雙擊後,全屏截圖被自動保存到PicturesScreenshots里(不要隨便雙擊啦……),還無法呼出原來那種屏幕劃區的效果。

b.這個路徑可以改成PC上的任意程序,比如evernote,甚至outlook、taskmgr等——這樣,一按Surface Pen筆帽或操作中心的筆記按鈕就直接打開了。

c.這裡——Open Onenote Desktop with pen,提供了一個使用AHK腳本的方法。


稍微麻煩一下下即可拯救你的 surface pen , 單擊雙擊功能都可以回歸

-----15/12/21-update------

據知友反映,之前的腳本單擊按鈕會打開新的onenote,改成這個就好了:

#F20:: Send #+n
return
#F19::Send #+s
return

--------------------------------------------------------------------------

1. 下載 autohotkey

AutoHotkey: macro and automation Windows scripting language

選擇「ExpressInstallation」,

選擇「exit」

2.創建腳本

在資源管理器,隨便選一個文件夾,單擊滑鼠右鍵,選擇「新建AutoHotkey的腳本」。

右擊文件, 在記事本中進行編輯,再加入:

#F20:: run, onenote.exe
return
#F19::Send #+s
return

3.保存文件,然後雙擊它在資源管理器中運行。

現在兩個功能都正常了(前提是你的 send to onenote 是啟動的)

4.如果它的正常,唯一剩下的事情就是將它添加到你的開機啟動:

右鍵這個腳本,然後選擇「創建快捷方式」

用滑鼠右鍵單擊Windows按鈕,選擇「運行」,然後鍵入「shell:startup」,然後按OK - 這個應該打開你的啟動文件夾。

把快捷方式拖到裡面。


卸載Onenote metro版

管理員身份運行PowerShell,輸入

Get-AppxPackage *OneNote* | Remove-AppxPackage


我自己做了一個網路教程:

http://v.youku.com/v_show/id_XMTQ5ODk2MTMwOA==.html?x

裡面寫了具體操作,就是在比較後面一點...


win+shift+n


推薦閱讀:

在 Surface Pro 上如何選擇桌面應用和 UWP 應用?
你怎麼看 Ubuntu touch 系統和 Windows 10 for Phone 系統的前途?
Windows 10 為什麼要把「我的電腦」/「計算機」/「這台電腦」改成「此電腦」?
Windows 10把任務欄放置在屏幕左側時,如何使任務欄寬度最小?
windows10 任務欄上的電源圖標消失了,怎麼才能找回來?

TAG:MicrosoftOneNote | Windows10 |