Estou usando o VirtuaWin e ele permite atribuir diferentes desktops a diferentes processos, e quero atribuir 2 processos Chrome diferentes a 2 desktops diferentes.
Então tentei copiar e renomear um chrome.exe
processo chrome2.exe
e executá-lo. Mas a execução de qualquer um deles apenas abre um novo subprocesso no processo anterior já em execução. Então correr chrome.exe
e depois chrome2.exe
não vai abrir um novo chrome2.exe
e sim outro chrome.exe
.
Existe uma maneira de executar os dois processos em seu próprio namespace executável diferente?
Responder1
Veja como executarinstâncias separadasdecromada. No entanto, ao usar este método, todas as instâncias separadas decromadaainda é executado no mesmo namespacecromo.exe.
Talvez fosse possível editar versões portáteis do Google Chrome para rodar em namespaces diferentes usandoEditores de recursos do Windows, comoHacker de recursosouSintonizador de recursos?
O método descrito abaixo consegue executarGoogle Chromeem casos totalmente separados. Se você conseguiu editar uma instância para ter um namespace diferente por meio do editor de recursos, poderá atingir seu objetivo. Veja como executar múltiplas instâncias decromada:
A partir de 05/10/2014, a maneira mais fácil de executar várias versões ou instâncias do Chrome é usar o Google Chrome Portable, baixado de: http://portableapps.com/apps/internet/google_chrome_portable
Atualmente estou executando 4 instâncias separadas do Google Chrome v37.0.2062.124. Uma instância está instalada e outras três instâncias do Google Chrome são portáteis.
Esta é a aparência da minha barra de tarefas do Windows 7 quando todas as 4 instâncias do Chrome são abertas:
Se você deseja alterar o ícone do Google Chrome mostrado na barra de tarefas do Windows assim que o Google Chrome é iniciado, siga este link: É possível personalizar os ícones da barra de tarefas? Se sim, como?
A resposta é dada nos comentários: você precisa alterar os ícones armazenados em chrome.dll usando Resource Tuner (use a versão de teste) ou Resource Hacker (gratuito).
Minha resposta não mostra exatamente como executar várias instâncias decromadacom nome de arquivo executável diferente (conforme solicitado), mas espero que isso possa levá-lo na direção certa.
Boa sorte!
Responder2
chrome.exe --nova janelahttps://url/etc
Se for para um monitor de painel, você deseja que cada janela do navegador esteja no modo de tela inteira (sem barras de endereço/status/ferramentas), adicione também um --start-fullscreen a cada linha cmd do Chrome