根據這個帖子,命令提示字元接受以下命令並將開啟“運行視窗”
如何進一步將命令傳遞到「運行視窗」?我想運行 OneNote 的本地鏈接,如圖所示這個帖子。
特別是,對於如下連結(取自範例貼文),它在「運行視窗」中執行得很好,但無法透過命令提示字元正確執行。
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
我認為我缺少一些可透過命令提示字元或 Power Shell 存取的簡單命令。我更喜歡命令提示字元參數/解決方案,因為 Windows 上的 Gvim 預設會透過命令提示字元運行。
PS:start
命令提示字元的命令無法onenote:https://d.docs.live....
正確開啟連結。我將連結的預設應用程式設定onenote:
為較新的 OneNote 應用程式。將完整連結傳遞到「運行視窗」時會在 OneNote 中打開所需頁面,而在連結前添加前綴onenote:
並傳遞到命令提示字元只會打開 OneNote 應用程序,但不會跳到所需頁面。
最後,我正在起草一些 Vim 腳本來識別onenote:
連結並透過維姆維基插入。將在以下位置報告完整的解決方案Github 上的這個帖子。
答案1
謝謝 @標記,可以將「執行視窗」中「可運行」的任何內容放入命令提示字元中,語法如下:start "" "SOMETHING"
。
答案2
您可以在 powershell 中執行此操作。它是使用啟動過程方法的單行程式碼:
啟動進程 onenote:"https://d.docs.live.net/dc516d79ac0/OneNote/@Home/General.one#Verizon%20Bill %20人物§ion-id={4DEE-95E4}&page-id={003E-4B84}&object-id={0DCF-1D9C}&15"
只需將其複製並貼上到文字檔案中,為其指定名稱和擴展名 .ps1 並運行它。