Windows 7で同じアプリを複数回ピン留めする を含む多くの質問を見てきましたが、それらはすべて何かを行う方法を尋ねています私はすでに行っています。私は確かにnot私が調べた多くの質問への回答で解決策の1つを使用しました、そして私はこれをどのようにしたのか分かりません-それが私がここで求めていることです。私を信じてください、これはvery別の質問です。
通常、Windows 7では同じアプリケーションをタスクバーに複数回固定することはできません。これが他の質問の要点です。しかし、私のタスクバーを見てみましょう:
ええと、それは興味深いです-私は2つのChromeショートカットを固定していて、それぞれにユーザープロファイルのアイコンに対応するサブアイコンがあります。それはより奇妙になります。
ほとんどのショートカットでは、右クリックしてもう一度右クリック->プロパティ-> [全般]タブで、ショートカットの場所は次のとおりです。
C:\Users\Nicholas\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
_ただし、Chromeショートカットの場合、場所は異なります。
C:\Users\Nicholas\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts\225bb61db2f318c1
_(私の顔のあるもの)C:\Users\Nicholas\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts\69639df789022856
_(私のアバターを持っているもの)ショートカットのターゲット:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 3"
(私の顔のあるもの)"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1"
(私のアバターを持っているもの)ターゲットは同じ実行可能ファイルを参照し、引数のみが異なることに注意してください。他の質問への回答の大部分は、ショートカットが異なるものを参照するように実行可能ファイルをシンボリックリンクすることを含みます(実行可能ファイル名をチェックするアプリケーションを完全に無視しますが、私は逸脱します)。これらはシンボリックリンクではありません-それらは本物です。
アイコンも異なります:
%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Profile 3\Google Profile.ico
_(私の顔のあるもの)%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Profile 1\Google Profile.ico
_(私のアバターを持っているもの)また、これらのショートカットは、右クリックすると独自の独立したジャンプリストがあるため、「公式」のようです。
それだけでなく、さまざまなプロファイルのウィンドウはグループ化されていないままであり、私はそれらを互いに自由に分離できます。
これは驚くべきで、非常に便利ですが、どうやってそれを達成したのかわかりません。ここSO/SUやWebの他の場所で多くの質問がなされており、どのソリューションもこのように機能しないため、これは非常に奇妙です。これはどのように発生しましたか?他のアプリケーションでも実行できますか?私はこの仕事をしている魔法を壊したくないので、自分のコンピューターで実験することは問題外です。
これは_C:\Users\Nicholas\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned
_のツリービューです:
簡単に言うと:これは何の魔法ですか?
Chromeの場合、タスクバーにChrome with your other profile
への追加の個別のショートカットを作成することができます。 Chrome(デフォルトのアイコン)を開いて、別のプロファイルに切り替えることができます。そうすると、Chromeはデフォルトのインスタンスとは別のインスタンスを作成します。その個別のインスタンスを2番目のアイコンとしてタスクバーに固定できます。そのアイコンは、Chrome そのプロファイルのへのショートカットです。
再現する手順:
Switch person
を選択しますPin this program to taskbar
を選択します2番目のショートカットは、Userpinned-folderのImplicitAppShortcuts-folderにあります。
(追加のヒントとオフトピック:オーブをクリックすると(Windows-start)、Shell: user pinned
に続けて入力できます enter 正しいフォルダに直接移動します。 ここ は他の興味深いシェルショートカットのリストです。)
編集:
もちろん、固定されたアプリケーションのデータが保存される場所はこれらだけではありません。
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts
たとえば、注文はこれらのフォルダにはありません。固定されたアプリケーションの順序(およびジャンプリスト/右クリック)は、次のレジストリにあります。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband\Favorites
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband\FavoritesResolve
ただし、これはREG_BINARY値であるため、順序の変更や追加はregeditで簡単に行うことはできません。
(いくつかの情報 ここ )
私は(まだ)これをすべて行うための単純なAPIを見つけていません。
編集#2
うわー、実際にはどのプログラムでも(Windows APIなしで)非常に簡単に実行できます。
/profile=1
またはこのプログラムの他の一意のパラメータなどを含めます。