Como executar o IE do cmd adicionando letras personalizadas para o endereço predefinido no atalho

0

A pergunta pode ser um pouco complicada, mas deixe-me explicar. Primeiro eu queria abrir determinada página da web usando a caixa de diálogo "executar" e um atalho. Eu consegui isso usando o windows link apontando para o IE e parecendo assim:

"C:\Program Files\Internet Explorer\iexplore.exe" http://somewebpage

Digamos que eu nomeie esse atalho como "atalho" e inclua o local no PATH. Agora, quando eu abro "run" (windows + R) eu posso apenas digitar um atalho e o somewebpage.com seria aberto no IE.

Agora é a parte complicada. Eu quero adicionar a partir do cmd certas letras para o final da url sendo aberto. Ao digitar no prompt run / cmd:

shortcut something

Espero que o navegador seja aberto em algum lugar / algo, mas, em vez disso, ele exibe somewebpage /% 20something

Alguma idéia de como se livrar desse espaço indesejado (% 20) no URL?

Atenciosamente, Pawel

    
por Pawel 23.01.2014 / 18:52

1 resposta

0

Como a passagem de um parâmetro para um atalho adicionará um espaço, não importa o motivo, por que você não cria um script em lote que pode aceitar um parâmetro e abrir a página desejada?

@echo off
::The %~1 will remove any quotes from the passed parameter. If there's none
::then it will open the default page.
"C:\Program Files\Internet Explorer\iexplore.exe" http://www.superuser.com/%~1

Salve em seu caminho com o nome de sua preferência. Em seguida, clique em Start->Run e digite yourshortcutname sem um parâmetro. Superuser.com deve abrir. Agora, clique em Start->Run novamente e digite yourshotcutname search , e a página de busca de superuser.com deverá abrir.

Espero que ajude.

    
por 23.01.2014 / 22:23