cmdからChromeを起動し、アイコンをグループ化する

cmdからChromeを起動し、アイコンをグループ化する

次のようにして、2 つの Chrome ウィンドウをアプリとして起動できます。

start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="C:/app1" --app="http://yahoo.com"
start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="C:/app2" --app="http://google.com"

Windows はこれらを 2 つの異なるアプリとして認識するため、タスクバーには独自のアイコンが表示され、グループ化されません。両方の呼び出しに引数として ID を渡す方法はありますか?そうすれば、同じアプリと見なされ、Windows はこれらをグループ化します。

AppUserModelID は Windows がグループ化を決定するために使用するものだと思いますが、2 つの呼び出しで同じものを使用するように強制する方法が見つからないようです。

編集:関連しているようだhttps://bugs.chromium.org/p/chromium/issues/detail?id=91650ですが、これは現在解決済みの問題です。回避策を知っている人はいますか?

編集2:一番上の回答は役に立ちますが、自動化されたソリューションをまだ探しています。

答え1

残念ながら、生成された Chrome ウィンドウは異なる App ID で作成されるため、Microsoft のタスクバーではそれらを結合できません。

一般的な自動解決策は知りませんが、これら 2 つのアイコンを 1 つに結合する手動の解決策は知っています。ただし、ウィンドウが起動されるたびに手動で実行する必要があります。

私が使用したツールは 7+ タスクバー調整ツール バージョン 5.7.1.2 はまだベータ版ですが、Windows 10 で動作します。

7+ Taskbar Tweaker を起動しましたが、動作させるには次のオプションを設定する必要がありました。

ここに画像の説明を入力してください

2 つのスタート コマンドが起動された後のタスク バーは次のようになります。

ここに画像の説明を入力してください

次に、マウスの右ボタン (左ボタンは Windows によってインターセプトされます) を使用して Chrome アイコンの 1 つを他のアイコンの上にドラッグして、次の操作を実行しました。

ここに画像の説明を入力してください

答え2

スクリプトを実行すると、新しいウィンドウが開き、タスクバーにグループ化されます

画面
タスクバーのグループ化がオンになっているか確認する

設定
編集: 古いメニューを開く方法がわかりませんでしたが、新しいメニューでは次のようになり、タスクバーの空きスペースを右クリックしてプロパティまたはタスクバーの設定をクリックすると開きます。
ここに画像の説明を入力してください

関連情報