趣幕网

PC版微信多开工具-电脑版微信多开

小编

微信PC版4.0,目前最简单的多开方法是在启动前删除 “C:\Users\XXXX\AppData\Roaming\Tencent\xwechat\lock\lock.ini”,这个0字节的文件会在启动weixin.exe时被占用,直接关闭使用的句柄,将其删除后,就可以正常进行多开了。微软出品的小工具handle可以很好的完成这部分功能,也就不用再多费事了,直接利用脚本完成,简单高效。

001.png

使用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
)
 
:: Set specific file path
set FILE_PATH=C:\Users\%USERNAME%\AppData\Roaming\Tencent\xwechat\lock\lock.ini
 
:: Find and close handles using full path to handle.exe
for /f "tokens=3,6" %%a in ('%~dp0handle.exe "%FILE_PATH%" -nobanner') do (
    set "pid=%%a"
    set "handle=%%b"
    set "handle=!handle::=!"
    %~dp0handle.exe -c !handle! -p !pid! -y >nul 2>&1
)
 
:: Delete file
del /f "%FILE_PATH%" >nul 2>&1
 
endlocal

原理方法讲完了,直接把之前的用NSIS写的小工具拿出来改吧改吧,由于涉及到关闭程序句柄和删除文件,所以这次需要用管理员的权限了。再多说一句,还在使用NSIS主要是其生成文件体积小、界面还说得过去,脚本语言非常适合这种简单的小任务,就算包含了handle.exe最后的体积也才427KB。



25.01.15更新

1、修正对lock.ini判断和处理;

2、修改weixin.exe的启动权限(还原为非管理员权限)。




24.12.14更新

由于一些朋友使用的是绿色版本,没有注册表选项,所以无法启动,这次更新一下。

1、如果是官方的安装版本,正常运行即可;

2、如果是绿色版,把这个小工具放在weixin.exe的同级目录中运行即可;



至于其他的无法启动的情况,请查看是否有   C:\Users\XXX\AppData\Roaming\Tencent\xwechat\lock\lock.ini 这个文件(其中XXX为你的用户名),如果没有这个文件,无法进行处理,所以无法多开;或者这个文件在其他位置,还请反馈一下。