Eu uso alguns programas com argumentos de linha de comando e gostaria de ter atalhos para iniciar esses programas com esses argumentos. Por exemplo, eu mantenho vários perfis do Firefox por perto e gosto de especificar o nome do perfil na linha de comando. Da mesma forma, tenho vários atalhos do Eclipse com um argumento de linha de comando especificando o espaço de trabalho a ser aberto.
Gostaria de poder fixar esses atalhos no menu Iniciar ou na barra de tarefas do Windows 7. O problema que tenho é que, depois de fixar um deles, nenhum outro atalho que inicie o mesmo exe pode ser iniciado.
Também estou aberto a sugestões como um gadget adequado para a área de trabalho, que pode conter vários atalhos arbitrários, mas permanecer em uma posição fixa na minha área de trabalho em algum lugar, ou alguma maneira de adicionar uma barra de tarefas secundária (isso foi possível no XP).
Respostas:
Encontrei esse problema recentemente e criei a seguinte solução (assumirei uma instalação padrão do Firefox ao fornecer o exemplo):
CONFIGURAÇÃO
Executável do Firefox (C: \ Arquivos de Programas \ Mozilla Firefox \ firefox.exe)
Alguns perfis:
SOLUÇÃO
Usaremos o utilitário MKLINK que acompanha o sistema operacional.
Como você só pode fixar um aplicativo uma vez na barra de tarefas, precisamos fazer o Windows acreditar que você tem vários executáveis do Firefox. Faremos isso criando alguns 'links físicos ' para o firefox.exe .
cd "C:\Program Files\Mozilla Firefox\"
mklink /H firefox_Personal.exe firefox.exe
mklink /H firefox_Work.exe firefox.exe
mklink /H firefox_Development.exe firefox.exe
"C:\Program Files\Mozilla Firefox\firefox_Personal.exe" -P "Personal" -no-remote
"C:\Program Files\Mozilla Firefox\firefox_Work.exe" -P "Work" -no-remote
"C:\Program Files\Mozilla Firefox\firefox_Development.exe" -P "Development" -no-remote
Se algo não estiver claro, entre em contato e tentarei fazer um screencast.
Opções de linha de comando do Firefox
fonte
Eu usei a solução fornecida pelo "hegearon" com o MKLINK, mas usando um link de pasta em vez de um link de arquivo.
Para o Firefox, criei uma nova pasta chamada "Mozilla Firefox Dev", que é um link para a pasta real do Firefox usando este comando:
mklink /D "Mozilla Firefox Dev" "Mozilla Firefox"
Em seguida, crie um atalho para o firefox.exe (verifique se as propriedades "iniciar" estão apontando o novo diretório de links) e fixe-o na barra de tarefas.
A solução com o arquivo vinculado não funciona para mim porque o Windows sabe que é o mesmo processo (eu o descobri através do gerenciador de tarefas / explorador de processos).
Com esta solução, o Windows acredita que existem 2 processos distintos do Firefox porque o caminho deles não é o mesmo.
Espero que ajude.
fonte
Caso alguém se depare com isso, é realmente muito simples configurar os perfis do Firefox para agrupar em pinos separados da barra de tarefas, como o gerenciador de perfis do Chrome funciona.
Eu gosto de ter um perfil separado do Firefox "pessoal" e "trabalho", com atalhos separados fixados lado a lado:
• Inicie o Firefox e vá para about: config.
• Adicione Novo> Booleano> "taskbar.grouping.useprofile"> true.
• Em seguida, feche e reinicie uma nova instância do Firefox usando RUN> "firefox.exe -P [profile] -no-remote"
• Pin este ícone do aplicativo na barra de tarefas.
• Agora, navegue até C: \ Usuários [perfil] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Inicialização Rápida \ Usuário Fixado \ Barra de Tarefas.
• Edite as propriedades no atalho agora fixado para incluir o mesmo "-P [perfil] -não remoto" no destino.
Repita este procedimento para todos os perfis que você deseja fixar separadamente na barra de tarefas e cada perfil terá seu próprio agrupamento de acordo.
fonte
Properties
.Você não pode fixar arquivos em lotes e atalhos diretamente na barra de tarefas do Windows 7. Aqui está uma solução fácil que pode ser suficiente:
Você não vai conseguir todas as coisas legais do Windows 7, como visualizações e coisas do tipo, mas não tenho certeza se você se importa com isso. ;)
EDIT: aqui está um gadget que pode caber na sua conta: http://rocketdock.com/
Espero que ajude...
fonte
Não fixe o EXE nem o atalho "oficial": crie um atalho para cada perfil e, em seguida, fixe-os.
1.- Crie seus próprios atalhos em seus documentos ou em sua área de trabalho, um para cada perfil. Eu fiz isso no "Dropbox \ Profiles":
"Arquivo" -> "Novo" -> "Atalho" -> digite o caminho completo
Digite e digite um nome distinto, como "Cool t130688"
2.- Clique com o botão direito em cada atalho e em "Fixar na barra de tarefas"
fonte
Defrag.exe
). Mas ele não funciona no Firefox sem um ajuste (sugerido na resposta do MathewCNichols ).Digamos que você queira uma segunda cópia do chrome na barra de tarefas (selecione as propriedades da pasta para mostrar extensões de arquivos )
start <path to chrome app>\chrome.exe
fonte
Vamos supor que precisamos fixar 2 atalhos no menu Iniciar (não funciona com a barra de tarefas!):
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p User1
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -no-remote -p User2
A maneira mais fácil é:
C:\Program Files (x86)\Mozilla Firefox\crashreporter.exe
porque está próximo).C:\Program Files (x86)\Mozilla Firefox\firefox.exe
. Agora você pode editar este atalho adicionando os argumentos necessários.crashreporter
comfirefox
e adicionando os argumentos necessários.Firefox (User1)
eFirefox (User2)
.Este método não funciona com a barra de tarefas , como mencionei antes. Nesse caso, use uma das soluções alternativas sugeridas por outros usuários.
fonte
Depois de pesquisar por horas e tentar de tudo, descobri como obter dois perfis executando ícones diferentes na barra de tarefas (ou seja, ícones diferentes e para que eles não se combinem).
Isso tudo está no Win7 e certifique-se de usar as aspas que usei nas linhas 'digite isso'. Eles fazem a diferença. Digite tudo em negrito exatamente como está.
Primeiro, crie um novo perfil do firefox. Vá para o menu Iniciar, clique em Executar e digite: Firefox.exe -profilemanager
Crie um novo perfil chamado Mail para uso com clientes de email etc. (ou o que você quiser usá-lo).
Abra o prompt do cmd como administrador (em Executar, digite cmd , clique com o botão direito do mouse em CMD e abra como administrador)
Digite isso e pressione Enter:
mklink / H "C: \ Arquivos de programas (x86) \ Mozilla Firefox \ fmail.exe" "C: \ Arquivos de programas (x86) \ Mozilla Firefox \ Firefox.exe"
Digite isso e pressione Enter:
mklink / D "C: \ Arquivos de programas \ Mozilla Firefox" "C: \ Arquivos de programas (x86) \ Mozilla Firefox"
Crie um novo link clicando com o botão direito do mouse em qualquer lugar da área de trabalho e escolha Novo-> Atalho
Digite o destino: "C: \ ProgramData \ Mozilla Firefox \ fmail.exe" -p Mail -no-remote
Digite Iniciar em: "C: \ ProgramData \ Mozilla Firefox"
Agora clique em Aplicar e depois em Ok.
Clique com o botão direito do mouse e, em seguida, em Propriedades.
Altere o ícone para o ícone padrão do Windows Mail (basta selecionar qualquer arquivo aleatório e, se não encontrar um, os arquivos padrão serão exibidos. O ícone do Mail está no topo, na metade do caminho)
Clique em Ok - Aplicar - Ok
Mova esse atalho para a barra de tarefas, arrastando-o para ela.
Agora você deve ter um ícone de email na barra de tarefas.
Clique com o botão direito do mouse e, em seguida, clique com o botão direito do mouse em fmail.exe e em Propriedades.
Altere o ícone para o mesmo ícone do Mail que você usou anteriormente.
Clique em ok - aplicar - ok.
Vá para o menu Iniciar, clique em Executar e digite: % localappdata%
Exclua IconCache.db na pasta exibida
Voltar à janela cmd em preto e branco
Digite e pressione Enter: taskkill / f / im explorer.exe
Digite e pressione Enter: explorer.exe
Agora clique com o botão direito do mouse no ícone do firefox na barra de tarefas e clique com o botão direito do mouse em firefox.exe e, em seguida, em Propriedades.
Digite o Destino: "C: \ Arquivos de Programas (x86) \ Mozilla Firefox \ firefox.exe" -P padrão -no-remote
Clique OK
Agora você pode abrir dois perfis simultaneamente, com ícones diferentes na barra de tarefas !!
Abra o ícone Correio, depois MUDE DE APARÊNCIA / TEMA nos complementos para reconhecer instantaneamente em qual deles você escolhe, escolhendo um tema muito diferente para o seu perfil de navegação principal.
Não se esqueça de adicionar os complementos mínimos habituais (BetterPrivacy, Removedor de redirecionamento, Adblock Edge, Cookies de autodestruição) ao novo perfil, pois é um perfil completamente em branco.
PS> Se você ainda estiver tendo problemas com os ícones combinados na barra de tarefas, execute -> regedit e localize "HKEY_CURRENT_USER \ Software \ Mozilla \ Firefox \ TaskBarIDs". Crie uma nova chave de cadeia chamada " C: \ ProgramData \ Mozilla Firefox " e use a mesma variável de dados que a padrão existente, mas altere o último caractere para qualquer outra coisa. Isso interromperá a combinação dos ícones na barra de tarefas.
PPS> Se você ainda estiver com problemas, digite exatamente o que fiz acima em negrito, INCLUINDO AS CITAÇÕES !!!!
fonte
Eu precisava disso para meus
git-bash.exe
atalhos.Eu tenho alguns diretórios com os quais trabalho e queria poder clicar em um ícone separado na barra de tarefas para abrir cada git-bash.exe para cada caminho.
A solução simples é criar uma cópia
git-bash.exe
e chamá-lagit-bash2.exe
Aponto meu primeiro atalho para o exe original e o segundo atalho para a cópia. Posso alterar o ícone em cada atalho e fixá-los independentemente na barra de tarefas.
Aliás, você só precisa estar ciente de que, se atualizar
git-bash.exe
, precisará copiar novamente o exe.fonte
Você pode simplesmente copiar o aplicativo Eclipse no mesmo local e fixar a nova cópia do Eclipse no menu Iniciar. Você pode apontar para um espaço de trabalho diferente.
Você pode repetir isso quantas vezes for necessário.
fonte