Perché non sembra possibile avere più pulsanti della barra delle applicazioni aggiunti per più profili Chrome?


3

Ho due profili Chrome configurati usando il --user-data-dir=<path> argomento e voglio creare due pulsanti distinti della barra delle applicazioni per questi due profili (questo è ovviamente su Windows 7). Tuttavia, qualunque cosa provi, ogni volta che lancio il secondo collegamento, Windows li unisce di nuovo in un unico pulsante (raggruppato).

Ho provato tutti i trucchi che ho trovato menzionati in rete (ad es. Qui ):

  • appuntare un collegamento ad un altro programma e quindi modificarlo per puntare al secondo profilo
  • creando hard link a chrome.exe (usando mklink / H) e bloccandoli
  • creando una copia effettiva di chrome.exe e bloccandola

Ho anche esaminato gli approcci sull'utilizzo di file batch o collegamenti di utilità di pianificazione, ma mentre quelli effettivamente mi consentono di avere un collegamento persistente al secondo profilo sulla barra delle applicazioni, una volta lanciato l'attuale finestra di Chrome lanciata viene raggruppata insieme alla prima istanza ancora.

Però, ...

Sembra che non ci siano problemi a bloccare un numero qualsiasi di pagine Web sulla barra delle applicazioni come "scorciatoie per app", quindi non sono ancora disposto a lasciar perdere ... Ma come funziona? In che modo queste "scorciatoie delle app" sono diverse (rispetto a Windows) dalle scorciatoie che ho creato finora? Posso definire da qualche parte un nuovo ID applicazione che rende il collegamento distinto dagli altri e quindi impedisce il raggruppamento?

(Da quello che ho letto sembra che alcuni dei suggerimenti sopra menzionati effettivamente funzionassero a un certo punto: il fatto che non lo faccia più potrebbe essere dovuto a Win 7 SP1 o alla versione di Chrome che sto usando (13.0. 782.112 al momento della stesura))

Risposte:


4

Ho provato tutti i trucchi che ho trovato menzionati in rete ...

una volta lanciato [sic], la vera finestra di Chrome avviata viene nuovamente raggruppata con la prima istanza.

Questo è il problema. Con le vecchie app, gli hack che hai menzionato funzioneranno. Tuttavia, poiché Chrome ha il supporto integrato per gli elenchi di salto di Windows 7, non appena lo esegui, tutti i tuoi hack saltano improvvisamente.

(L'ho appena provato e il collegamento creato manualmente è stato eliminato, senza preavviso!)

Sfortunatamente è un caso di non progresso. La tua migliore scommessa è quella di presentare un bug report e "stella" questa edizione questo è alla base del problema (hbono ha dichiarato che hanno iniziato a lavorare per risolverlo più di due anni fa).


Solo per interesse (e probabilmente più in argomento a english.stackexchange.com ): Qual è stata la ragione per "[sic]"? Non sono madrelingua e non mi dispiace essere corretto. Tranne una virgola forse mancante, non vedo cosa ho fatto di sbagliato lì, però. "it" si riferisce alla scorciatoia.
Oliver Giesen

Inoltre (torna al topic ora): Grazie per il link al problema di Chromium. Non avevo pensato di cercare "jumplists" in questo contesto fino ad ora ...
Oliver Giesen

Thomas Poulin ha dichiarato che puoi creare una scorciatoia regolare per Chrome e passare da un account all'altro in Chrome se sono tutti collegati. È vero, ma non è questa la domanda che si pone, che consiste nell'avere pin diversi per l'accesso immediato e automatico a i diversi account in modo che ogni collegamento abbia i propri dati del sito. Inoltre, Chrome ora dispone di una vera e propria opzione della riga di comando per specificare i profili utente, ma è ancora disponibile non funziona con le jumplist della barra delle applicazioni .
Synetech

3

È un'impostazione del Registro di sistema. Barra delle applicazioni raggruppa i programmi in base all'impostazione del Registro di sistema impostata da ciascun programma.

http://msdn.microsoft.com/en-us/library/dd378460(v=vs.85).aspx

modificare:

Uno strumento per provare è il Barra delle applicazioni tweaker , che ti permetterà di prendere finestre della stessa applicazione in diversi pulsanti della barra delle applicazioni.


Grazie, questa è una risorsa molto utile. Mi ha quasi portato lì: ora ho due pulsanti distinti AppUserModelID s che mi permettono di lanciare ogni profilo. Tuttavia, le finestre lanciate da queste scorciatoie vengono raggruppate in un unico, terzo (!) Pulsante della barra delle applicazioni ... Da quello che ho capito da questo articolo, questo dovrebbe essere corretto dagli stessi sviluppatori di Chrome ...: - /
Oliver Giesen

Oh, hummm. Non me l'aspettavo. . .
surfasb

Facendo un rumore metallico Questo (presto da cancellare) risposta.
slhck

@OliverGiesen: Una cosa che puoi provare è il tweaker della barra delle applicazioni che fornisce un'interfaccia utente per suddividere Windows di un'applicazione in pulsanti diversi.
surfasb

Questo sito web fornisce una classe e un programma in grado di impostare AppUserModelID di un file di scelta rapida. È scritto in C # e avrete bisogno di Visual Studio per compilarlo prima di poterlo eseguire.
Andres Riofrio

0

La soluzione di MachieChan sembra funzionare, ma può essere semplificata.

Impostazioni di Chrome & gt; Utenti & gt; Seleziona Utente & gt; Modifica (Questo deve essere l'utente corrente)

Nella parte in basso a sinistra della finestra popup, fai clic su "Aggiungi collegamento sul desktop"

Passa a qualsiasi altro utente e ripeti.

Chiudi tutte le istanze di Chrome.

Sblocca tutte le scorciatoie di Chrome dalla barra delle applicazioni.

Fai clic con il tasto destro & gt; Aggiungi alla barra delle applicazioni su ciascun collegamento al profilo sul desktop.

Nota: puoi spostare le scorciatoie in qualsiasi directory che desideri prima di bloccarle.


0

Ho pensato di condividere un semplice metodo che ho usato che non richiede software di terze parti, solo pochi passaggi.

  1. Copia il collegamento a Chrome sul desktop
  2. Crea tante copie di scorciatoia quante sono i profili che devi appuntare
  3. (Facoltativo) Assegna ad ogni copia il nome di ciascun profilo
  4. Crea una cartella ovunque e spostali tutti in essa (ho creato una cartella chiamata "Profili" nella radice C)
  5. Ora vai nelle proprietà di ogni scorciatoia e aggiungi il trigger al tuo profilo

Esempio:

  1. Collegamento 1 - "C: \ Users \\ AppData \ Local \ Google \ Chrome SxS \ Application \ chrome.exe" --profile-directory = "Predefinito"
  2. Collegamento 2 - "C: \ Users \\ AppData \ Local \ Google \ Chrome SxS \ Application \ chrome.exe" --profile-directory = "Profilo 1"
  3. Collegamento 3 - "C: \ Users \\ AppData \ Local \ Google \ Chrome SxS \ Application \ chrome.exe" --profile-directory = "Profilo 2"

E così via...

  1. (facoltativo) Puoi modificare ogni collegamento in modo che appaia diverso sulla barra delle applicazioni o che corrisponda all'immagine del tuo profilo (vedi screenshot)
  2. Fai clic con il tasto destro del mouse sul desktop e vai a New & gt; Barra degli strumenti e accedere alla cartella in cui si trovano i collegamenti e aggiungerla
  3. Da qui è così, hai tutti i profili individualmente sulla barra delle applicazioni. Ho rimosso tutto il testo e spostato sul lato sinistro della barra delle applicazioni e ho tutte le icone piccole. Certo che non si ottiene jumplist ma io personalmente non li uso per il chrome quindi funziona per me :)

Immagine dello schermo:


0

@djfdat La soluzione funziona (ed è il modo più semplice). Voglio solo aggiungere che probabilmente devi rimuovere i collegamenti esistenti sul desktop per primi (specialmente quelli creati da Chrome per impostazione predefinita) prima di generare nuovi collegamenti utilizzando il pulsante "Aggiungi collegamento sul desktop" in Chrome. Pin solo le scorciatoie predefinite esistenti potrebbero non funzionare nel mio caso.

Questo risolve anche il problema della finestra aperta di Chrome che viene raggruppata allo stesso collegamento (vedi foto sotto).

enter image description here Nota: la foto è stata scattata in Insider Preview di Windows 10

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.