Como posso fixar um programa na barra de tarefas do Windows 7, com parâmetros?

12

No meu caso, tenho que fazer login e gerenciar contas de usuário em um PC específico da nossa rede com bastante frequência. Acabei de aprender que posso usar o Snap-in de Gerenciamento do Computador Windows para conectar-se a outro PC usando a seguinte linha de comando.

mmc c:\windows\system32\compmgmt.msc /computer:\\ComputerName

Como posso fazer isso para este aplicativo ou qualquer outro aplicativo que utilize parâmetros?

ATUALIZAR

Obrigado pelas respostas rápidas, pessoal. Tudo será suficiente, mas estou curioso, existe uma maneira de alterar o "atalho" que é o alfinete na barra de tarefas? Mesmo que seja um hack de registro?

Se eu puder alterar a referência no pino, teria que gerenciar um atalho ou arquivo bat. Certamente, ter alguns atalhos e pinos não é problemático, mas ainda são arquivos extras e desnecessários, se isso puder ser feito de outra maneira.

RLH
fonte

Respostas:

15

Para o método mais simples, você pode criar um atalho em qualquer lugar e fixá-lo na barra de tarefas. Se você deseja editar um atalho / pino existente, existem dois métodos:

  • Abra %USERPROFILE%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar(copie e cole isso na caixa de comando Executar). Este contém todos os seus atalhos fixados. Você pode editar as propriedades de destino dos atalhos.
  • Clique com o botão direito do mouse no atalho / pino e clique com o botão direito do mouse no aplicativo (primeira seleção na parte inferior), escolha Propriedades e edite o destino.

Ambos funcionam da mesma maneira.

Akshat Mittal
fonte
Outra maneira (embora funcione apenas quando o aplicativo não está sendo executado) é Shift + clique com o botão direito do mouse no ícone da barra de tarefas, escolha Propriedades e edite o campo Destino.
Indrek
@ Indrek É a mesma coisa que eu disse no método alternativo.
Akshat Mittal
@AkshatMittal Não é exatamente o mesmo.
Indrek
@Indrek Pressionar Shift, em seguida, clique direito sobre a não-Active aplicativo abre o mesmo menu com a opção "Tirar" e "Pin para Start" opções como do botão direito do pino, depois à direita, clique no aplicativo
Akshat Mittal
@AkshatMittal Você está fazendo algo errado, então. Shift + clique com o botão direito do mouse deve abrir o menu de contexto padrão do Windows, como se você tivesse clicado com o botão direito do mouse no atalho no Windows Explorer. O resultado final é obviamente o mesmo que o seu método alternativo - a caixa de diálogo Propriedades -, mas é um clique mais rápido se o aplicativo não estiver sendo executado, portanto, não é exatamente o mesmo. Enfim, eu apenas mencionei isso por uma questão de perfeição.
Indrek
6

Não há uma maneira programática de gerenciar itens fixados no menu Iniciar ou na barra de tarefas. O problema de permitir que você modifique itens fixados é que você pode tentar fazer isso; e isso está errado.

O problema é que as pessoas, que não são o usuário , podem decidir adicionar itens a:

  • a área de trabalho
  • a lista de itens rápidos do menu Iniciar
  • o menu de início rápido
  • o menu de favoritos
  • a lista fixada do menu Iniciar
  • a lista fixada da barra de tarefas

De repente, essas áreas se tornam um depósito de lixo para todo tipo de lixo que alguém achava muito legal.

Essas áreas são para usuários . Não instaladores. Não Isso.

É por isso que não há como alguém, exceto o usuário , fixar itens no menu Iniciar ou na barra de tarefas. Se eles deixarem você: você pode tentar fazê-lo. A Microosoft aprendeu a lição.

Aplicações ainda tentar encher o lixo no ambiente de trabalho, e do usuário de inicialização rápida - mesmo quando não há mais é um lançamento rápido. Até Git, o querido atual, faz isso:

insira a descrição da imagem aqui

Os desenvolvedores não podem ser confiáveis ​​para fazer o que é certo.

Para citar Raymond Chen:

Por que não há acesso programático à lista de pinos do menu Iniciar?

Aprendemos a lição da maneira mais difícil.

No Windows 95, concedemos acesso programático à lista "Itens rápidos" do menu Iniciar - os itens que aparecem na parte superior do menu Iniciar acima da lista Programas. Essa área foi projetada para o usuário personalizar com seus links favoritos, mas os programas viram rapidamente a oportunidade e se enviaram spam a cada chance que tiveram.

No IE, demos acesso programático ao menu Favoritos e, mais uma vez, os programas enviaram spam.

No Windows XP, intencionalmente, não fornecemos acesso programático à lista de itens em negrito na parte superior do menu Iniciar (a "lista de pinos"). A lista de pinos é para os usuários colocarem seus ícones favoritos. Não é o lugar para um programa decidir unilateralmente: "Eu sou tão legal. Eu sou o seu ícone favorito. Eu apenas o conheço. Então, eu vou me colocar lá porque, bem, eu sou tão legal".

Como sabíamos que, no momento em que deixamos as pessoas mexerem na lista de pinos, todos se instalariam nela e ela se tornaria sem sentido (e irritante).

Em seguida, a Microsoft precisa descobrir como impedir que os programas adicionem atalhos para eles mesmos na área de trabalho.

Bônus Chatter

Procurando minha pasta antiga do Início Rápido no Windows 7:

C:\Users\ian\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch

Mostra que o Foxit Reader pensou que simplesmente tinha que se adicionar lá. Junto com

  • µTorrent
  • Google Chrome

Se você é o autor de um desses programas, é um idiota. Pare de colocar seus ícones no início rápido. Pare de colocar seus ícones na área de trabalho. Pare de colocar seu ícone na área de trabalho Todos os usuários . E vejo que hoje em dia o Chrome encontrou uma maneira de ignorar as regras do Windows e se fixa à minha barra de tarefas na instalação inicial. Os programas pertencem ao menu Iniciar e a nenhum outro lugar.

A pasta Quick Launch ainda existe, mas agora é simplesmente uma isca para aplicativos mal-educados despejarem o lixo.

A pasta da área de trabalho deve seguir o mesmo caminho.

Ian Boyd
fonte
que tal C:\Users\user\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar? ele tem, multa não fixou ícones do menu Iniciar afaik, mas derrotou ícones da barra de tarefas
barlop
@ Barlop Pelo amor de Deus, por favor, não o use.
Ian Boyd
1
Não há nada de errado com um usuário usá-lo. De qualquer forma, a única maneira de "usá-lo" é arrastar um exe ou lnk para ele e o arquivo lnk é armazenado lá. Não estou falando de um programa que o utilize, obviamente é obsceno que os programas façam isso. Uma solução não é que essas rotas sejam bloqueadas, mas que seja desenvolvido um software de código aberto de custo zero que não faça isso. Hoje em dia também os programas "respeitáveis" adicionam barras de ferramentas por padrão, a menos que não sejam marcadas. E nesse mundo, devemos estar cientes o suficiente para não marcar as caixas de inicialização rápida e ícones da área de trabalho, ou pior, barras de ferramentas.
barlop
Sua primeira frase desta resposta ainda é válida a partir de hoje?
Marc.2377
2

Você pode criar um atalho (como um link simbólico com o comando "mklink") para o seu comando com os parâmetros especificados e, em seguida, fixá-lo (o atalho) na barra de tarefas do Windows 7.

Diogo
fonte
1

em um documento de texto, digite o comando

mmc c:\windows\system32\compmgmt.msc /computer:\\ComputerName

salve como arquivo .bat e ele deverá executar a linha quando você clicar no link.

Se necessário, clique com o botão direito do mouse em Adicionar ao menu Iniciar.

Alex
fonte