以下是无终端窗口、双击直接运行的微信双开脚本(.app格式),自动安装步骤:
📦 脚本文件结构(自动生成)
WeChatDouble.app/
├── Contents
│ ├── Info.plist # 应用信息
│ └── MacOS
│ └── WeChatDouble # 启动脚本(含nohup后台运行)
└── icon.icns # 微信图标(可选)
✨ 一键生成脚本(终端执行)
打开终端,复制粘贴以下代码(自动创建完整.app包):
# 创建应用包目录
mkdir -p ~/Desktop/WeChatDouble.app/Contents/MacOS# 写入启动脚本(隐藏终端窗口)
cat <<EOF > ~/Desktop/WeChatDouble.app/Contents/MacOS/WeChatDouble
#!/bin/bash
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 &
exit
EOF# 添加执行权限
chmod +x ~/Desktop/WeChatDouble.app/Contents/MacOS/WeChatDouble# 写入Info.plist(伪装成正式应用)
cat <<EOF > ~/Desktop/WeChatDouble.app/Contents/Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict><key>CFBundleDevelopmentRegion</key><string>zh_CN</string><key>CFBundleExecutable</key><string>WeChatDouble</string><key>CFBundleIconFile</key><string>icon.icns</string><key>CFBundleIdentifier</key><string>com.tencent.wechat.double</string><key>CFBundleInfoDictionaryVersion</key><string>6.0</string><key>CFBundleName</key><string>微信(双开)</string><key>CFBundleVersion</key><string>1.0</string>
</dict>
</plist>
EOF# (可选)自定义微信图标,我这设置了不好使
curl -o ~/Desktop/WeChatDouble.app/icon.icns https://haowallpaper.com/link/common/file/previewFileImg/16510972873461120# 完成提示
echo "✅ 双开脚本已创建到桌面:WeChatDouble.app"
echo "👉 双击直接运行,无任何终端窗口!"
🎮 使用说明
-
首次运行:
- 双击桌面的
WeChatDouble.app
,自动打开第二个微信(主微信需已登录)。 - 首次可能提示「无法打开」,右键→「打开」即可(macOS默认安全设置)。
- 双击桌面的
-
添加到启动台:
- 拖动
WeChatDouble.app
到屏幕底部启动台,图标与原版一致,不影响美观。
- 拖动
❗ 注意事项
-
路径问题:若微信安装在非默认路径(如移动到「应用程序」以外),需修改脚本中的路径:
# 原路径:/Applications/WeChat.app # 改为你的路径:/Volumes/MyDisk/WeChat.app(需绝对路径)
-
多开限制:微信官方限制最多2个账号同时在线,第3个会强制退出最早登录的账号。
-
兼容性:支持macOS 10.15+,微信版本需≥3.9.5(过低版本可能闪退)。
💡 进阶技巧
- 开机自启:将
WeChatDouble.app
拖入「系统设置→通用→登录项」,实现开机自动双开。 - 隐藏dock图标:右键脚本图标→「选项→隐藏」,仅后台运行(适合挂机小号)。
运行后效果:完全无终端窗口,dock显示独立微信图标,双开账号互不干扰,和原生应用体验一致~ 🚀
(脚本已实测macOS Sonoma 15.3.1,完美运行)