As soluções acima não funcionaram para mim em 2017, então experimentei um pouco.
Acontece que o Windows (10 pelo menos) faz uma distinção entre atalhos que apontam para um caminho local e atalhos que são um URL.
O que eu encontrei foi que
- os caminhos locais usam o sufixo
.lnk
- caminhos semelhantes a URL têm o sufixo
.url
Assim, um atalho para https://superuser.com/
teria o sufixo .url
, enquanto um atalho para C:\Windows
ou para locais especiais como Control Panel
teria o sufixo .lnk
.
Se você deseja executar o atalho, simplesmente digite shortcut.suffix
no prompt cmd, em que .suffix
é o sufixo de acordo com a regra acima. Você deve primeiro cd
para a pasta que contém seu atalho ou inserir o caminho completo para o arquivo. No seu caso
%userprofile%\Desktop\shortcut.suffix
inserido na caixa de diálogo de execução (invocada via Win + R
) ou o prompt cmd faria o truque.
Windows e seus inconvenientes.