一.问题情况
由于现在生活和工作都需要多个微信,又不想混在一起,手机可以微信双开,但是电脑版微信默认只能开一个,登录其他账号需要切换,使用起来不方便,其他双开软件又怕有安全风险问题,最后直接使用bat双开电脑版微信。
二.解决办法
新建一个bat文件,复制如下代码:
1 2 3 4 |
@echo off start "" "#weixin.exe实际路径#" start "" "#weixin.exe实际路径#" exit |
然后桌面找到微信快捷方式,右键属性-打开文件所在的位置,把路径复制下来修改到上面#weixin.exe实际路径#这个位置,例如我的路径是D:\Weixin最终路径应该写为D:\Weixin\Weixin.exe,不要只粘贴路径,需要带上Weixin.exe。最终的是Weixin.exe的完整路径
然后双击bat就会出现2个微信界面了,然后扫码登录对应的微信就可以了,如果执行不出现微信,可能Weixin.exe路径不对,或者进程里还有微信的相关进程没有关闭,关闭微信或者打开任务管理器结束掉所有的weixin.exe和WeChatAppEx.exe再执行脚本即可,如果不怕数据丢失的直接批处理里结束微信进程也可以,不过执行的时候需要右键以管理员身份运行:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
@echo off chcp 65001 >nul :: 检查管理员权限 NET SESSION >nul 2>&1 IF %ERRORLEVEL% NEQ 0 ( echo 请以管理员身份运行此脚本! pause exit /b ) cls echo 正在终止微信相关进程... taskkill /f /im Weixin.exe /im WeChatAppEx.exe >nul 2>&1 echo 正在双开微信... start "" "#weixin.exe实际路径#" start "" "#weixin.exe实际路径#" exit |
bat保存的时候如果编码是UTF-8就使用chcp 65001 >nul,如果保存是ANSI和GB2312编码就改成chcp 936 >nul,否则中文可能出现乱码。