最近打算做个Cursor AI编程的wx号,需要双开微信。在网上找了几个教程,筛掉了其中不大靠谱的,把最方便、美观的解决方案汇总了一下,分享给派友们。Mac和win系统各一套~

Mac端

01 终端命令方式

cmd + space,输入”终端“,打开Mac终端(Terminal),输入命令:

nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 

注:此方案使用Linux nohup命令实现,将微信主程序输出到一个“黑洞”里,即使此时关掉终端也不会影响双开微信的运行。

02 upgrade:使用自动操作打包脚本

自动操作(Automator)是Mac电脑上自带的一款软件,通过设置,可以实现电脑上的大部分操作自动进行,可以简单理解为一个更加硬核的快捷指令(Shortcuts)。

  1. 在启动台找到自动操作(Automator),点开打开
  2. 选择新建文稿
  3. 选择文稿类型为应用程序
  4. 找到实用工具——运行Shell脚本,双击或者拖拽至右侧空白处
  5. 复制代码至文本框,Shell类型默认/bin/zsh或/bin/bash即可
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 

6. 保存文件(Cmd+S),名称随意,位置选择应用程序(Applications),文件格式选择应用程序,存储即可

7. 打开启动台,图标出现,点击即可启动第二个微信

03 嫌丑或有区分可以换图标

  1. 复制(Cmd+C)下载好的图标文件。
  2. 在应用程序(Applications)文件夹里找到刚保存的脚本程序,右击图标,点击显示简介
  3. 点击右上方的小图标,周围变蓝即可,然后粘贴(Cmd+V),即可完成。

04 效果展示及懒人包

见参考资料①

win端

01 建立脚本

在桌面新建一个微信多开.txt

@echo off
chcp 65001
title 微信多开脚本

:start
set /p num=请输入要打开的微信数量:

if "%num%"=="" (
echo 请输入数字
goto start
)

set count=0

:loop
if %count%==%num% (
goto end
)

start "" "C:\Program Files\Tencent\WeChat\WeChat.exe"
set /a count+=1
goto loop

:end
echo 打开微信完成
pause>nul

注:将”C:\Program Files\Tencent\WeChat\WeChat.exe“地址替换为你的安装微信安装地址

02 重命名为.bat

将扩展名改为.bat

03 双击.bat批处理文件运行脚本

在终端中填入你要打开的微信多开个数,一般3个足够了

参考资料

①Mac 端双开:

https://github.com/CLOUDUH/dual-wechat