Execute um atalho exótico no CMD (mistério do windows)

0

123.lnk

Propriedades do atalho:

Segmentação: {NÚMERO DE SÉRIE-LIKE DE BA126AD7-ETC}

Isso basicamente roda minha vpn, mas não pode ser iniciado via cmd. Quando eu faço:

Iniciar "" "123.lnk"

o comando passa e nada acontece. Ao contrário de quando você lança um atalho para exe ou algo mais comum. Para testar você mesmo - crie um atalho para o seu cartão de lan - Desative o cartão de lan. Executar este atalho específico via cmd é um não ir. Usar o atalho manualmente irá ativá-lo.

    
por helena4 17.11.2015 / 11:59

2 respostas

0

O exemplo que você postou funciona bem aqui (win7 sp1 x64). No offchance que o seu comando real (caminho + atalho) tem espaços embutidos ou outros caracteres que exigem citações, tente isso em vez disso:

start "" "123.lnk"

O primeiro argumento citado de start é sempre considerado como significando o título da janela.

    
por 20.11.2015 / 05:36
0

Buhahahha, o que fez metade do trabalho foi uma pausa. se você adicionar pause na parte inferior, ele será executado. Caso contrário, o prompt abre não faz nada ou não conclui e fecha. E isso funciona APENAS se você executar o lnk manualmente pelo menos uma vez.

Isso será executado

start "" 123.lnk
pause

Isso não vai correr

start "" 123.lnk

phahahaha - dat vindows

    
por 20.11.2015 / 10:14

Tags