Можно ли передавать команды в окно «Выполнить» из командной строки Windows?

Можно ли передавать команды в окно «Выполнить» из командной строки Windows?

В соответствии сэта почта, Командная строка принимает следующую команду и открывает «окно Выполнить»

  • explorer.exe Shell:::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}
  • Окно «Выполнить»:

    введите описание изображения здесь

Как дальше передать команду в "Run window"? Я хотел бы запустить локальную ссылку для OneNote, как показано вэта почта.


В частности, для ссылок, как показано ниже (взятых из примера поста), он хорошо выполняется в окне «Выполнить», но не может быть выполнен должным образом через командную строку.

onenote:https://d.docs.live.net/dc516d79ac0/OneNote/@Home/General.one#Verizon%20Bill%20Figures&section-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 и запустите его.

Связанный контент