简易微信多开器 v1.9

简易微信多开器 v1.9

微信PC版4.0从发布测试版至今,更新还是比较频繁的,之前测试版的多开方法失效了,这次直接更换适合目前最新版4.0.2.10的方法。其实多开方法的变动,说大不大,说小不小,之前的锁定lock.ini的方法估计也是为了方便测试,这次又改回了之前一直使用的多开互斥的句柄。

25/01/22发布的微信PC测试版4.0.2.10的多开判断有所更改,把新版本的文件读写和句柄情况观察了一遍,发现了多开互斥句柄: XWeChat_App_Instance_Identity_Mutex_Name 。和之前的3.x版本的_WeChat_App_Instance_Identity_Mutex_Name 相似,直接修改之前的脚本,使用handle来关闭就好,只是需要使用管理员权限才能关闭句柄,这个需要多点一次授权。(没办法,还能接受……)

@echo off
setlocal enabledelayedexpansion

:: Check admin privileges
net session >nul 2>&1
if %errorLevel% == 0 (
echo Running with admin rights…
) else (
echo Admin rights required.
echo Please run as administrator.
pause
exit /b 1
)

for /f “tokens=2” %%a in (‘tasklist /fi “imagename eq weixin.exe” /nh’) do (
set pid=%%a

for /f “tokens=1 delims=:” %%b in (‘%~dp0handle.exe -nobanner -a -p !pid! ^| findstr /i “XWeChat_App_Instance_Identity_Mutex_Name”‘) do (
set handle=%%b

%~dp0handle.exe -nobanner -c !handle! -p !pid! -y
)
)

endlocal

原理方法很简单,由于只是更改了调用命令的脚本,界面操作还是用NSIS来完成,生成文件体积小且快速,比起使用python做的程序小了20倍。这个才是目前最便利的。:)

250124更新:1.9版更换为对句柄 XWeChat_App_Instance_Identity_Mutex_Name 的判断

250115更新:1.8版主要是修复1.7的小问题,就不单列了,直接原贴修改。

1.8版,修正对lock.ini判断和处理;修改weixin.exe的启动权限(还原为非管理员权限)。

1.7版,仅支持微信PC版4.0及以后的版本,之前的版本请继续使用1.6版。

1.6版,优化界面,加入第三方工具。

1.5版,简化界面,内部分享。

1.4版,更改启动方法,内部分享。

1.3版,修改界面,内部分享。

1.2版,修改界面,内部分享。

1.1版,测试用,未公开。

下载链接: https://pan.baidu.com/s/15H10ncVTAuJjliLzh8O1pQ

提取码: vb7d