这篇是参考YT博主实用小技的,有自己修改完善的内容,MAC的是照搬
本文涉及的所有工具
使用多个独立 Chrome 实例的好处:
1 2 3 4 5 6 7 1. 账号隔离(多个 Google/Facebook/Twitter 账号互不干扰)。2. 独立 Cookie 和缓存(防止自动登录错账户)。3. 避免网站指纹追踪(适合营销、电商、广告推广)。4. 防止崩溃影响所有 Chrome(每个实例独立运行)。5. 提高工作效率(为不同任务创建不同的 Chrome 配置)。6. 独立代理(使用不同 VPN 或 IP 访问不同站点)。7. 适用于 Web3、加密货币交易、Dapp(多个钱包账户隔离)。`
同步工具: Chrome-Manager 使用教程
其实主要重要的是这个工具,别的无所谓,底下你可以考虑不看
windows上 在d盘(或其他盘)创建两个文件夹 :
• D:\ChromeMore\Chrome_UserData (存放 Chrome 用户数据)
• D:\ChromeMore\Chrome_ShortCuts (存放快捷方式)
步骤 2:创建 VBS 脚本
打开记事本
复制以下代码 (已修改成生成 10 个 Chrome 分身):
多开脚本 老实说,不如直接用chrome_manager创建
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 Option Explicit Dim UserDataPath: UserDataPath = "D:\ChromeMore\Chrome_UserData" Dim FilePath: FilePath = "D:\ChromeMore\Chrome_ShortCuts" Dim TargetPath: TargetPath = "C:\Program Files\Google\Chrome\Application\chrome.exe" Dim WorkDir: WorkDir = "C:\Program Files\Google\Chrome\Application" Dim StartNum: StartNum = 1 Dim EndNum: EndNum = 10 Dim fso: Set fso = CreateObject ("Scripting.FileSystemObject" ) Dim shell: Set shell = CreateObject ("WScript.Shell" ) Sub CreateFolderRecursive(path) If Not fso.FolderExists(path) Then Dim parent: parent = fso.GetParentFolderName(path) If Not fso.FolderExists(parent) Then CreateFolderRecursive(parent) fso.CreateFolder(path) End If End Sub CreateFolderRecursive UserDataPath CreateFolderRecursive FilePath Dim i, lnk, shortcutFileFor i = StartNum To EndNum shortcutFile = FilePath & "\Chrome_" & i & ".lnk" Set lnk = shell.CreateShortcut(shortcutFile) lnk.TargetPath = TargetPath lnk.Arguments = "--user-data-dir=""" & UserDataPath & "\" & i & """" lnk.WorkingDirectory = WorkDir lnk.Description = "Chrome 独立环境分身 " & i lnk.Save Next MsgBox "分身已成功生成!" & vbCrLf & _ "生成的个数:" & (EndNum - StartNum + 1 ) & " 个" & vbCrLf & _ "存放路径:" & FilePath, _ 64 , "任务完成" shell.Run "explorer.exe " & FilePath Set fso = Nothing Set shell = Nothing
销毁脚本 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 Option Explicit Dim UserDataPath: UserDataPath = "D:\ChromeMore\Chrome_UserData" Dim FilePath: FilePath = "D:\ChromeMore\Chrome_ShortCuts" Dim confirmconfirm = MsgBox ("确定要清除所有 Chrome 分身吗?" & vbCrLf & vbCrLf & _ "这将删除:" & vbCrLf & _ "1. " & FilePath & " 下的所有快捷方式" & vbCrLf & _ "2. " & UserDataPath & " 下的所有用户数据(账号记录将丢失)" , _ 33 , "危险操作确认" ) If confirm <> 1 Then WScript.QuitDim fso: Set fso = CreateObject ("Scripting.FileSystemObject" )On Error Resume Next If fso.FolderExists(FilePath) Then fso.DeleteFolder FilePath, True If Err.Number = 0 Then WScript.Echo "已成功清除快捷方式文件夹。" Else WScript.Echo "警告:无法删除快捷方式文件夹,可能某些文件正在被使用。" Err.Clear End If End If If fso.FolderExists(UserDataPath) Then fso.DeleteFolder UserDataPath, True If Err.Number = 0 Then WScript.Echo "已成功清除用户数据文件夹(磁盘空间已释放)。" Else WScript.Echo "警告:无法删除用户数据文件夹,请先关闭所有运行中的 Chrome 浏览器。" Err.Clear End If End If MsgBox "清理任务执行完毕!" , 64 , "清理成功" Set fso = Nothing
macOS 上 Chrome 不支持像 Windows 那样直接创建 .lnk 快捷方式,但可以通过 终端命令+AppleScript 实现多个独立环境的 Chrome 实例。以下是详细步骤:
步骤 1:创建用户数据文件夹 打开终端(快捷键 Command + Space,搜索 终端)。 创建用户数据目录:
1 2 3 4 5 6 7 8 9 10 mkdir -p ~/Chrome_Profiles/ Profile _1 mkdir -p ~/Chrome_Profiles/ Profile _2 mkdir -p ~/Chrome_Profiles/ Profile _3 mkdir -p ~/Chrome_Profiles/ Profile _4 mkdir -p ~/Chrome_Profiles/ Profile _5 mkdir -p ~/Chrome_Profiles/ Profile _6 mkdir -p ~/Chrome_Profiles/ Profile _7 mkdir -p ~/Chrome_Profiles/ Profile _8 mkdir -p ~/Chrome_Profiles/ Profile _9 mkdir -p ~/Chrome_Profiles/ Profile _10
这样会在 ~/Chrome_Profiles 目录下创建 10 个独立的 Chrome 配置文件夹。
步骤 2:创建 Chrome 启动脚本 创建文件(在终端中输入):
1 nano ~/chrome_profiles.sh
复制并粘贴以下脚本:
1 2 3 4 5 #!/bin/ bash # macOS Chrome 多开脚本 for i in {1. .10 }; do open -na "Google Chrome" --args --user-data-dir="$HOME/Chrome_Profiles/Profile_$i" done
保存文件
按 Control + X 退出。 按 Y 确认保存。 按 Enter 确认文件名
赋予执行权限:
1 chmod +x ~/chrome_profiles.sh
步骤 3:运行脚本 在终端中输入:
回车后,你会看到 10 个独立环境的 Chrome 浏览器实例被打开,每个都使用不同的 Profile 目录。
步骤 4:创建桌面快捷方式 方法 :使用 Automator finder中点击左侧 应用程序 找到Automator 选择 “应用程序” 类型。
然后 在左侧搜索 Shell 脚本,然后双击它。
在脚本框中输入:
点击 “文件” → “存储”:
选择 桌面 作为存储位置。
取名 “Chrome 多开.app”。 文件格式选择 “应用程序”,然后保存。 双击该应用,即可同时打开 10 个独立 Chrome 实例!
伪造 win mac ios android linux 设备插件 :到谷歌插件商城搜索 User-Agent Switcher and Manager