由于工作原因,经常要管理多个微信号,以免错过一些有用的信息,但是微信对桌面版应用一直是半死不活的状态,多账号的同时登录一直没有在程序上进行集成和完善,同时,微信的电脑客户端,在打开一个客户端时,会检测禁止第二个客户端运行,所以只能手动通过一些土办法来解决,本文运用的是在不改变源文件的前提下,使用技术手段,达到同时开启两个甚至多个微信客户端的需求。
Windows桌面版微信多开教程:
第一步:在电脑的任意位置,新建一个文本文件(txt),然后双击打开输入以下内容:
start D:\"Program Files (x86)"\Tencent\WeChat\WeChat.exe
start D:\"Program Files (x86)"\Tencent\WeChat\WeChat.exe
start 空格后面的路径就是微信客户端的路径,可以通过安装完微信后在桌面的快捷方式图标进行获取。需要同时开几个微信客户端,就复制几行,这里以双开为例,所以就复制了两行。
第二步:将该文件保存后退出,找到刚才编辑过的 txt 文件,进行改名,文件名无关紧要,后缀改为 bat,至此,已经大功告成,以后只需要双击这个 bat 文件,就可以同时多开微信客户端了,原有的快捷方式也可以删去了。
MacOS版微信多开教程:
第一步:首先,需要先安装过微信,无论是商店版或者下载版,理论上都可以,为了安全隐私起见,我用的是商店版。打开 Mac 系统自带的终端,输入如下命令:
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 &
按下回车后,回打开一个微信窗口,再重复刚才的命令,此时会打开第二个微信窗口,需要几个微信,就操作几次。打开微信数量达到自己要求后,可以关闭终端。
创建command文件
经过测试,可以正常工作后,可以建立一个命令行文件,这样以后就可以通过这个文件来运行微信,需要几个微信,就打开这个文件几次。这里使用 MacVim 来进行编辑,当然用其他文本编辑软件也是可以滴。在新文件中将刚才的命令黏贴进去:
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 &
然后进行保存,位置随意,后缀名需要改成 .command 我这里以 Wechat-Multi.command 进行保存,并放置在桌面。
赋予权限
此时,直接运行这个命令,可能会提示 “文件无法运行,因为您没有正确的访问权限” ,此时我们需要给予这个文件提权。右键点击这个文件,复制其路径,然后打开终端,输入如下命令:
chmod +x */Users/admin/Desktop/Wechat-Multi.command*
将代码中的 * 号中间部分更换成自己文件所在的路径,并删除头尾两个星号,回车之后,再次执行这个文件,已经可以顺利多开微信了。