複数の独立したGoogle Chromeインスタンスを起動するにはどうすればいいですか?

1198 ワード

現状
日常業務では通常、複数のユーザーを使用してシステムにログインする必要がありますが、実際には、同じGoogle Chromeインスタンスに複数のユーザーをログインすることはほとんど不可能です.(ステルス方式では2つの独立したGoogle Chromeインスタンスを開くことができますが、どのようにして2つ以上のインスタンスを開くことができますか?)同じGoogle Chromeインスタンスでは、後にログインしたユーザのCookieなどの情報が前のログインユーザの情報を上書きするためです.
解決策
Google Chromeのデフォルトのworking directoryは「${user.dir}/Library/Application Support/Google/Chrome/Default」(For windows:「C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default」)にセッション、クッキーなど多くの情報が記録されています.
Google ChromeがCookieなどの情報を保存していることがworking directoryであることを知っておくと、上記の問題を解決するのは難しくありません.
実際の操作
作業ディレクトリを指定することで、ユーザーのステータスが置き換えられないことを確認し、パラメータ「--user-data-dir="/path/to/real/directory/"」を使用します.
クラスUNIXシステム
次のコマンドを使用できます:/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir="/Users/CentLui/temp/Google/Chrome/SystemA/devWindowsシステム"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="C:\Users\Administrator\Google\SystemA\dev"のコマンドを使用できます.
収益
複数の独立したインスタンスは、daily、pre、onlineに分けて日常、予発、オンライン環境に対応するなど、環境を区別することができます.このように検証しても、前の環境の残留やcacheを心配する必要はありません.