Vou postar outra resposta resumindo isso apenas declarando o que fazer.
Algumas coisas.
(pelo que eu posso dizer pelo menos!) qualquer coisa que você arrastar para a barra de tarefas, é um atalho. Então, se você arrastar um arquivo EXE, ou um arquivo VBS ou LNK, se ele aparecer, ele aparecerá como um atalho na barra de tarefas.
Sabendo disso, significa que há muito menos coisas por aí, porque muito menos variáveis para tentar quando as coisas dão errado.
Você pode testar isso, movendo o mouse sobre um dos ícones fixados, não importa que um menu apareça quando você passar o mouse. Em seguida, desloque o botão direito.
Se ele disser restaurar, mover, dimensionar, minimizar, maximizar, fechar), clique em Fechar (que fechará todas as janelas dela, se houver alguma). Se o ícone desaparecer, você não escolheu um ícone fixo, então clique com o botão direito do mouse em um ícone fixado. E você recebe um menu cuja última opção é "propriedades" e há uma guia de atalho. Então é um atalho. E isso pode provar que é um atalho.
Qualquer tentativa de arrastar algo de uma unidade de rede falha (isso não importa, mesmo se você tiver um arquivo VBS em uma unidade de rede, você ainda pode executá-lo da barra de tarefas sem problemas) Isso é apenas uma peculiaridade que vale a pena sabendo.
Quando você arrasta um atalho para a barra de tarefas, e faz um novo ícone aparecer lá, "fixado" na barra de tarefas, ele está criando um novo atalho. A prova disso é que você pode excluir o atalho que arrastou e o atalho na barra de tarefas ainda estará lá.
E você pode clicar com o botão direito do mouse no atalho da barra de tarefas e ir para propriedades. Ignore a aba de atalhos, vá para a aba geral e na caixa de localização diz
C: \ Usuários \ nome do usuário \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Início rápido \ Usuário preso \ TaskBar
ou se você quiser copiar e colar a coisa toda.
% userprofile% \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Início rápido \ Usuário preso \ TaskBar
Por que o caminho diz "internet explorer" é um palpite, mas é aí que os atalhos da barra de tarefas são
Se você arrastar um arquivo VBS, ele desejará saber se você está associando-o a um atalho, cromo ou bloco de notas já fixado, ou se você passar o mouse sobre a barra de tarefas, ele diz "pin to wscript.exe"
e ele irá criar um atalho para o wscript.exe na barra de tarefas, e se você olhar o atalho do alvo, ele o criará sem parâmetros!
E se você clicar no atalho wscript.exe na barra de tarefas, aparecerá "Configurações de ost script do Windows", que é o que acontece quando você executa o wscript.exe, então você provavelmente deseja adicionar um parâmetro para que o destino seja como C: \ Windows \ System32 \ wscript.exe c: \ blah \ a.vbs para executar o arquivo vbs
Se você quiser ter vários ícones na barra de tarefas, você verá que, se arrastar o wscript.exe para a barra de tarefas (ou um atalho para wscript.exe ou blah.vbs), ele criará um wscript lnk na primeira vez. , mas a segunda vez não. Então, o que você precisa fazer é mudar o alvo do atalho para algo diferente do existente, antes de arrastá-lo.
Este é o caso de qualquer coisa, por isso, se você tiver um atalho para o calc.exe, você o arrasta para a barra de tarefas e obtém um ícone para o calc.exe, funciona. Se você arrastar o atalho ou outros atalhos do calc.exe para ele, eles não vão lá, você recebe um sinal de não entrada. Para que funcione, basta alterar o alvo de atalho de forma lenta, por ex. altere c: \ windows \ system32 \ calc.exe para c: \ windows \ system32 \ calc.exe dfdf Em seguida, irá para a barra de tarefas. Você também pode alterar o ícone.
Com wscript, se você quiser um ícone para a.vbs, em seguida, wscript a.vbs, como destino, arraste-o. Faça um para wscript b.vbs (fazendo um atalho para wscript e alterando o alvo e arrastando-o).
É um pouco parecido com o explorador. Se você arrastar uma pasta para a barra de tarefas, embora ela não pare, ela tentará fixá-la no explorador. Se você quiser um novo ícone, crie um atalho para explorer.exe c: \ blah. Então, basta preceder o alvo do atalho com o explorer.exe e, em seguida, como é um atalho e para um destino que nenhum atalho existente tem, acontece que há um novo atalho.