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

11

No meu caso, preciso fazer login e gerenciar contas de usuários em um PC específico em nossa rede com bastante frequência. Acabei de aprender que posso usar o snap-in de gerenciamento do computador do Windows para se conectar a outro computador 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 receba parâmetros?

UPDATE

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

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

    
por RLH 03.05.2012 / 15:20

4 respostas

13

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

  • Abra %USERPROFILE%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar (copie e cole isso na caixa Executar comando). Isso 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 / pin e, em seguida, 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.

    
por 03.05.2012 / 15:49
5

Não há maneira programática de gerenciar itens fixos no menu Iniciar ou na barra de tarefas. O problema de permitir a modificação de itens fixados é que você pode tentar fazê-lo; 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 rápida de itens do menu Iniciar
  • o menu de início rápido
  • o menu de favoritos
  • a lista fixa do menu Iniciar
  • lista fixada na barra de tarefas

De repente, essas áreas se tornam um lixão para todo pedacinho de lixo que alguém achou legal demais.

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

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

Applications still try to stuff their garbage on the desktop, and the user's Quick Launch - even when there no longer is a quick launch. Even Git, the current darling, does it:

enter image description here

Developers cannot be trusted to do what's right.

Para citar Raymond Chen:

Why is there no programmatic access to the Start menu pin list?

We learned our lesson the hard way.

In Windows 95, we gave programmatic access to the Start menu "Fast items" list - the items that appear at the top of the Start menu above the Programs list. This area was meant for the user to customize with their favorite links, but programs quickly saw the opportunity and spammed themselves into it every chance they got.

In IE, we gave programmatic access to the Favorites menu, and once again, programs spammed themselves into it.

In Windows XP we intentionally did not give programmatic access to the bold list of items at the top of the Start menu (the "pin list"). The pin list is for users to put their favorite icons. It is not the place for a program to decide unilaterally, "I am so cool. I am your favorite icon. I just know it. So I'll put myself there because, well, I'm so cool."

Because we knew that the moment we let people mess with the pin list, everybody would install themselves into it and it would become meaningless (and annoying).

A Microsoft precisa descobrir como impedir que os programas adicionem atalhos para eles mesmos na área de trabalho.

Bónus Chatter

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

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

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

  • µTorrent
  • Google Chrome

Se você é o autor de um desses programas, você é um idiota. Pare de colocar seus ícones no lançamento 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 contornar as regras do Windows e se fixar na minha barra de tarefas na instalação inicial. Os programas pertencem ao menu Iniciar e em nenhum outro lugar.

A pasta Quick Launch ainda existe, mas agora é simplesmente um chamariz para aplicativos mal-educados despejarem seu lixo.

A pasta Desktop deve seguir o mesmo caminho.

    
por 03.05.2012 / 15:57
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.

    
por 03.05.2012 / 15:24
1

em um documento de texto, digite o comando

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

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

Então, se você precisar, clique com o botão direito do mouse no menu Iniciar.

    
por 03.05.2012 / 15:25