В соответствии сэта почта, Командная строка принимает следующую команду и открывает «окно Выполнить»
Как дальше передать команду в "Run window"? Я хотел бы запустить локальную ссылку для 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. Я предпочитаю аргумент/решение командной строки, поскольку Gvim в Windows запускает вещи через командную строку по умолчанию.
PS: start
команда для командной строки не открывает onenote:https://d.docs.live....
ссылку должным образом. Я установил приложение по умолчанию для onenote:
ссылок как более новое приложение OneNote. При передаче полной ссылки в «окно Выполнить» открывается нужная страница в OneNote, префикс ссылки onenote:
и передача в командную строку только открывает приложение OneNote, но не переходит на нужную страницу.
В конце дня я пишу скрипт Vim для распознавания onenote:
ссылок и открытия их черезВимвикиплагин. Полное решение будет представлено вэта тема на Github.
решение1
Благодаря @Отметка, можно поместить в командную строку все, что «можно запустить» в окне «Выполнить», используя следующий синтаксис: start "" "SOMETHING"
.
решение2
Вы можете сделать это в PowerShell. Это однострочный код с использованием метода start-process:
начать-процесс onenote:"https://d.docs.live.net/dc516d79ac0/OneNote/@Home/General.one#Verizon%20Bill %20Фигуры&идентификатор-раздела={4DEE-95E4}&идентификатор-страницы={003E-4B84}&идентификатор-объекта={0DCF-1D9C}&15"
просто скопируйте и вставьте это в текстовый файл, дайте ему имя и расширение .ps1 и запустите его.