web-dev-qa-db-ja.com

Chrome --user-data-dirが正しく機能していませんか?

だから私は異なるchromeインスタンスを私のタスクバーにピン留めしたかったのです。このコマンドライン引数を見つけて、それを実行してみました:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="C:\Users\username\AppData\Local\Google\Chrome\User Data"

そして、それはデフォルトのプロファイルでchromeを開きました。さまざまな拡張子などで開発するための別のローカルプロファイルがあります。そのパスは..\Profile 1です。

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="C:\Users\username\AppData\Local\Google\Chrome\User Data\Profile 1"

奇妙なことに、他のプロファイルに切り替える機能がなく、ゲストプロファイルがいくらか開かれました。どうしましたか?

5

--user-data-dir run Chrome=をこのパラメータで使用する代わりに:

chrome.exe --profile-directory = "プロファイル1"

3

別の回答で説明されているように、ユーザーデータフォルダー全体をコピーする必要があります。

したがって、「プロファイル1」だけを参照することはできませんwithinユーザーデータフォルダーを参照する必要はありません全体ユーザーデータフォルダーを参照する必要があります。

あなたができることは1.現在のユーザーデータフォルダーを(上記のゲストプロファイルと共に)新しいディレクトリにコピーします2.ポイントchrome --user-data-dirを使用して新しいディレクトリへのショートカットパラメータ3.起動後、プロファイルが元のプロファイルとまったく同じであることに注意してください。ここで、chromeインスタンスを変更し、プロファイルと不要なものを削除します。

3
Ahmed

'。\ User Data'フォルダーはプロファイルです

既存の「C:\ Users\username\AppData\Local\Google\Chrome\User Data」フォルダを「C:\ Users\username\ChromeProfiles\User Data」などの場所にコピーします(C:\上の他の場所では管理者アクセスが発生する可能性があります)問題)。

ここで、新しい(または既存の)タスクバーショートカットを作成し、そのターゲット(引用を含む)を"C:\ Program Files(x86)\ Google\Chrome\Application\chrome.exe" --user-data-に指定します。 dir = "C:\ Users\username\ChromeProfiles\User Data"

私はこのトリックを使用してプロファイルをRAMドライブの起動時にドライブ(異なるパス構造で参照))に移動し、それは魅力のように機能します。

1
user830622