用户隔离参数
在启动 Chrome 浏览器时,--data-dir 和 --user-profile 是两个用于控制用户数据存储位置的命令行参数,但它们的用途和优先级有所不同:
| 参数 | 作用范围 | 典型用途 |
|---|---|---|
| --user-data-dir | 所有配置文件的根目录 | 完全隔离浏览器数据(多实例/测试) |
| --profile-directory | 单个配置文件目录名 | 切换同一数据目录下的不同用户配置 |
--data-dir(或 --user-data-dir)
Chrome 默认会将用户数据(如书签、扩展、缓存等)存储在系统默认路径(如 Windows 的 %LOCALAPPDATA%\Google\Chrome\User Data)。
通过 --data-dir 可以自定义这个根目录的路径(b不存在时会自动创建,从而完全隔离浏览器数据(适合多账号测试或安全需求)。
示例:
|
|
--profile-directory(或 --user-profile)
作用:指定当前使用的具体配置文件目录名(需在 --data-dir 的目录下)。
默认情况下,Chrome 使用 Default 作为主配置文件夹名,其他多用户场景可能命名为 Profile 1、Profile 2 等。
此参数需要结合 --data-dir 使用(若省略 --data-dir,则基于默认的用户数据目录)。
示例:
|
|