Posso passar comandos para “Executar janela” no prompt de comando do Windows?

Posso passar comandos para “Executar janela” no prompt de comando do Windows?

De acordo comesta postagem, o prompt de comando executa o seguinte comando e abrirá uma "janela Executar"

  • explorer.exe Shell:::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}
  • A "janela Executar":

    insira a descrição da imagem aqui

Como passar ainda mais um comando para a "janela Executar"? Gostaria de executar um link local para o OneNote, como visto emesta postagem.


Em particular, para links como abaixo (retirados da postagem de exemplo), ele funciona bem na "janela Executar", mas não pode ser executado corretamente através do Prompt de Comando.

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

Acho que estão faltando alguns comandos simples que estão disponíveis por meio do prompt de comando ou do Power Shell. Eu prefiro o argumento/solução do prompt de comando, já que o Gvim no Windows executa as coisas por meio do prompt de comando por padrão.


PS: starto comando do Prompt de Comando não abre o onenote:https://d.docs.live....link corretamente. Defino o aplicativo padrão para onenote:links como o aplicativo OneNote mais recente. Ao passar o link completo para a "janela Executar" abre a página desejada no OneNote, prefixar o link onenote:e passar para o Prompt de Comando apenas abre o aplicativo OneNote, mas não pula para a página desejada.


No final do dia, estou esboçando um script Vim para reconhecer onenote:links e abri-los através doVimwikiplugar. Estaremos relatando a solução completa emeste tópico no Github.

Responder1

Graças a @Marca, pode-se colocar tudo o que for "executável" na "janela Executar" no Prompt de Comando, seguindo a sintaxe: start "" "SOMETHING".

Responder2

Você poderia fazer isso no PowerShell. É uma linha usando o método start-process:

iniciar processo onenote:"https://d.docs.live.net/dc516d79ac0/OneNote/@Home/General.one#Verizon%20Bill %20Figuras§ion-id={4DEE-95E4}&page-id={003E-4B84}&object-id={0DCF-1D9C}&15"

basta copiar e colar em um arquivo de texto, dar um nome e a extensão .ps1 e executá-lo.

informação relacionada