最近打算做个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)。
- 在启动台找到自动操作(Automator),点开打开
- 选择新建文稿
- 选择文稿类型为应用程序
- 找到实用工具——运行Shell脚本,双击或者拖拽至右侧空白处
- 复制代码至文本框,Shell类型默认/bin/zsh或/bin/bash即可
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1
6. 保存文件(Cmd+S
),名称随意,位置选择应用程序(Applications),文件格式选择应用程序,存储即可
7. 打开启动台,图标出现,点击即可启动第二个微信
03 嫌丑或有区分可以换图标
- 复制(
Cmd+C
)下载好的图标文件。 - 在应用程序(Applications)文件夹里找到刚保存的脚本程序,右击图标,点击显示简介。
- 点击右上方的小图标,周围变蓝即可,然后粘贴(
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