No Windows 7 não consigo alterar o ícone do arquivo VBS do ícone wscript E colocar vários na barra de tarefas

1

note- Eu resolvi isso e postarei minha resposta, embora outras respostas sejam bem-vindas, é claro.

Eu tenho um arquivo VBS, o conteúdo não importa, mas ele age como um wrapper e executa outro programa. O ponto é que eu quero mudar o ícone do arquivo VBS para qualquer coisa, por exemplo, para o ícone da calculadora do Windows.

Outro arquivo VBS eu poderia querer mudar para o ícone de outro programa. Então eu não quero mudar todos os arquivos VBS para o mesmo ícone.

Como demonstração, tenho um diretório C:\blah que tem blah.vbs e blah.lnk Eu tento arrastar qualquer um deles para a barra de tarefas, mas recebo um ícone do Wscript.

Eutenteiclicarcomobotãodireitodomousenoíconedowscript,irparapropriedadeseescolheroutroíconeeclicaremaplicar,masoíconedabarradetarefasnãomuda.

Vejaabaixo,eudisseparamudarparaoíconedoarquivoFixedvbspara\windows\system32\calc.exeeclicouemapply-observepelomenosumíconedecalculadoranajaneladepropriedades,masoíconedabarradetarefasaindanãomudou.

Note - houve uma vez que eu consegui de alguma forma para alterá-lo para um ícone VBS (embora eu não posso mesmo gerenciar isso agora), mas eu quero mudá-lo para o ícone de qualquer EXE como calc.exe

Eu posso clicar com o botão direito do mouse na barra de tarefas, escolher barras de ferramentas ... nova barra de ferramentas ... e posso alterar o ícone de um atalho específico, mas quando o arrasto, o ícone não fica na barra de tarefas. / p>     

por barlop 25.10.2013 / 18:03

2 respostas

1

1) Faça um atalho para Wscript.exe

2) Defina o destino adicionando o arquivo vbs como um parâmetro por exemplo. c: \ windows \ system32 \ wscript.exe c: \ blah \ a.vbs

3) Arraste o atalho para a barra de tarefas.

Você pode alterar o ícone entre as etapas 2 e 3 ou depois da etapa 3.

Você pode arrastar vários, mas deve garantir que altera o alvo do atalho.

Se você tentou arrastar o próprio arquivo vbs para a barra de tarefas, você deve descobrir que ele não funcionará, mas o método acima deve funcionar

Se você tentar arrastar o exe, é um problema, porque você não está alterando o alvo do atalho. E de qualquer forma, desde que arrastar faz um atalho de qualquer maneira, faz sentido arrastar um atalho.

Você pode ver o caminho para esses atalhos fixados aqui (altere o nome de usuário de acordo)

C: \ Usuários \ nome \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Início rápido \ Usuário preso \ TaskBar

E você pode obter esse caminho por turno, clicando com o botão direito em um ícone fixo depois que todas as janelas estão fechadas, e você obtém um menu com propriedades que são as propriedades de atalho, e na guia geral você vê o local do arquivo lnk - o diretório está sendo aquele que mencionei.

    
por 25.10.2013 / 20:56
0

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.

    
por 25.10.2013 / 20:49