微信搜一搜关注公众号

微信免扫码登录,微信多开免扫码4.xx版本

DNPU2025-12-20

之前写过微信3.xx版本的多开免扫码登录的教程,《微信PC版多开免扫码登录,电脑端微信免扫码原理》,原理被众多小伙伴写成软件。现在4.xx改变了存储位置,账号文件也改成了“global_config”和“global_config.crc”。

由于新版本微信启动后会占用“global_config”和“global_config.crc”两个文件,无法实现替换文件来实现,修改了下批处理,使用软链接的方式来实现。

原版微信不能多开,需要打上多开补丁,补丁放心使用,开源的,推荐使用BetterWX-UI。

多开补丁:https://github.com/redsonw/WeChatMO

多开防撤回补丁:https://github.com/huiyadanli/RevokeMsgPatcher

多开防撤回补丁:https://github.com/EEEEhex/RevokeHook

4.0 多开防撤回补丁:https://github.com/zetaloop

4.0 多开防撤回补丁UI版:https://github.com/afaa1991/BetterWx-UI

市面上也有支持4.xx多开免扫码登录的软件,但大多有作者广告信息,后台病毒的更无法确定,批处理更安全更放心,下面是代码。

登录信息生成

一、在微信存储位置(xwechat_files\all_users\config)右键新建“文本文档”,复制粘贴如下代码,另存为或重命名为“微信登录信息生成.bat”;

二、修改代码中的微信安装位置和存储位置;

三、双击运行“微信登录信息生成.bat”,按提示登录一次即可。

@echo off
:: 切换为GBK编码(Windows cmd默认编码,避免中文乱码和命令解析错误)
chcp 936 >nul 2>&1
title 微信登录信息生成
timeout /t 2 /nobreak >nul
rem 注释:延时
echo 请登录微信 1 ...
start "" "D:\Program Files\Tencent\Weixin\Weixin.exe"
rem 注释:运行微信, 这里需修改为你所安装的际路径
echo 登录完成后,再按任意键备份微信 1 登录信息 ...&pause>nul
:: 自动在config目录下创建1文件夹(不存在则创建,存在则无操作)
md "E:\Users\Administrator\Documents\xwechat_files\all_users\config\1\" >nul 2>&1
copy "E:\Users\Administrator\Documents\xwechat_files\all_users\config\global_config" "E:\Users\Administrator\Documents\xwechat_files\all_users\config\1\" >nul
copy "E:\Users\Administrator\Documents\xwechat_files\all_users\config\global_config.crc" "E:\Users\Administrator\Documents\xwechat_files\all_users\config\1\" >nul
rem 注释:备份微信1最新的登录信息
rem 注释:E:\Users\Administrator\Documents\xwechat_files\all_users\config
rem 注释:需修改为微信实际存储位置
timeout /t 2 /nobreak >nul
rem 注释:延时
echo 备份微信 1 登录信息完成,请登录微信 2 ...
start "" "D:\Program Files\Tencent\Weixin\Weixin.exe"
rem 注释:运行微信
echo 登录完成后,再按任意键备份微信 2 登录信息 ...&pause>nul
:: 自动在config目录下创建2文件夹(不存在则创建,存在则无操作)
md "E:\Users\Administrator\Documents\xwechat_files\all_users\config\2\" >nul 2>&1
copy "E:\Users\Administrator\Documents\xwechat_files\all_users\config\global_config" "E:\Users\Administrator\Documents\xwechat_files\all_users\config\2\" >nul
copy "E:\Users\Administrator\Documents\xwechat_files\all_users\config\global_config.crc" "E:\Users\Administrator\Documents\xwechat_files\all_users\config\2\" >nul
rem 注释:备份微信2最新的登录信息
rem 注释:E:\Users\Administrator\Documents\xwechat_files\all_users\config
rem 注释:需修改为微信实际存储位置
echo 备份微信 2 登录信息完成... 5秒后本窗口自动关闭...
timeout /t 5 /nobreak >nul
rem 注释:延时
goto exit
:exit

免扫码登录

一、在微信存储位置(xwechat_files\all_users\config)右键新建“文本文档”,复制粘贴如下代码,另存为或重命名为“微信多开免扫码.bat”;

二、修改代码中的微信安装位置和存储位置;

三、双击运行“微信多开免扫码.bat”,没有错误进行下一步;

四、右键“微信多开免扫码.bat”,发送到“桌面快捷方式”;

五、右键桌面“微信多开免扫码.bat”属性,更改图标,浏览找到微信主程序,把图标改为微信的图标,重命名自己喜欢的名字。

@echo off
:: 切换为GBK编码(Windows cmd默认编码,避免中文乱码和命令解析错误)
chcp 936 >nul 2>&1
title 微信多开免扫码
:: ==============================================
:: 第一步:请求管理员权限(创建/修改软链接必需)
:: ==============================================
fltmc >nul 2>&1 || (
    echo 正在请求管理员权限...
    powershell -Command "Start-Process '%~f0' -Verb RunAs" >nul 2>&1
    exit /b
)
:: ==============================================
:: 第二步:定义路径常量(方便后续修改)
:: ==============================================
set "REAL_CONFIG_DIR=E:\Users\Administrator\Documents\xwechat_files\all_users\config"
set "LINK_TARGET_DIR=E:\Users\Administrator\Documents\xwechat_files\all_users\config"
set "WECHAT_EXE=D:\Program Files\Tencent\Weixin\Weixin.exe"
set "CONFIG_FILE=global_config"
set "CRC_FILE=global_config.crc"
:: 注意:E:\Users\Administrator\Documents\xwechat_files\all_users\config
:: 注意:D:\Program Files\Tencent\Weixin\Weixin.exe
:: 注意:需修改为微信实际安装位置和存储位置
:: ==============================================
:: 第三步:启动微信1(绑定配置1)
:: ==============================================
echo 正在配置微信1的软链接...
:: 删除旧软链接/残留文件(先判断是否为软链接,避免删除实际配置)
if exist "%LINK_TARGET_DIR%\%CONFIG_FILE%" (
    :: 用fsutil判断是否为软链接,仅删除软链接
    fsutil reparsepoint query "%LINK_TARGET_DIR%\%CONFIG_FILE%" >nul 2>&1
    if %errorlevel% equ 0 (
        del /f /q "%LINK_TARGET_DIR%\%CONFIG_FILE%" >nul 2>&1
    )
)
if exist "%LINK_TARGET_DIR%\%CRC_FILE%" (
    fsutil reparsepoint query "%LINK_TARGET_DIR%\%CRC_FILE%" >nul 2>&1
    if %errorlevel% equ 0 (
        del /f /q "%LINK_TARGET_DIR%\%CRC_FILE%" >nul 2>&1
    )
)
:: 创建微信1的软链接
mklink "%LINK_TARGET_DIR%\%CONFIG_FILE%" "%REAL_CONFIG_DIR%\1\%CONFIG_FILE%" >nul 2>&1
mklink "%LINK_TARGET_DIR%\%CRC_FILE%" "%REAL_CONFIG_DIR%\1\%CRC_FILE%" >nul 2>&1
:: 延时等待配置生效
echo 正在打开微信1,请稍候...
timeout /t 2 /nobreak >nul
:: 启动微信1(验证文件存在,避免报错)
if exist "%WECHAT_EXE%" (
    start "" "%WECHAT_EXE%"
    echo 微信1打开成功!
) else (
    echo 错误:未找到微信程序,请检查路径!
    pause
    exit /b
)
:: ==============================================
:: 第四步:启动微信2(绑定配置2)
:: ==============================================
:: 延时等待微信1启动完成
timeout /t 2 /nobreak >nul
:: 切换软链接到微信2配置
echo 正在配置微信2的软链接...
if exist "%LINK_TARGET_DIR%\%CONFIG_FILE%" (
    fsutil reparsepoint query "%LINK_TARGET_DIR%\%CONFIG_FILE%" >nul 2>&1
    if %errorlevel% equ 0 (
        del /f /q "%LINK_TARGET_DIR%\%CONFIG_FILE%" >nul 2>&1
    )
)
if exist "%LINK_TARGET_DIR%\%CRC_FILE%" (
    fsutil reparsepoint query "%LINK_TARGET_DIR%\%CRC_FILE%" >nul 2>&1
    if %errorlevel% equ 0 (
        del /f /q "%LINK_TARGET_DIR%\%CRC_FILE%" >nul 2>&1
    )
)
:: 创建微信2的软链接
mklink "%LINK_TARGET_DIR%\%CONFIG_FILE%" "%REAL_CONFIG_DIR%\2\%CONFIG_FILE%" >nul 2>&1
mklink "%LINK_TARGET_DIR%\%CRC_FILE%" "%REAL_CONFIG_DIR%\2\%CRC_FILE%" >nul 2>&1
:: 延时等待配置生效
timeout /t 2 /nobreak >nul
:: 启动微信2
if exist "%WECHAT_EXE%" (
    start "" "%WECHAT_EXE%"
    echo 微信2打开成功!
) else (
    echo 错误:未找到微信程序,请检查路径!
    pause
    exit /b
)
:: ==============================================
:: 第五步:收尾提示
:: ==============================================
echo.
echo 请登录对应微信,本窗口3秒后自动关闭,祝君愉快,再见...
timeout /t 3 /nobreak >nul
exit /b

注意事项:如运行还是同一账号,检查代码中的路径,配置低的电脑可加大延迟时间“timeout /t 2 /nobreak >nul”,把2改成3或4或5。

本文链接:https://dnpu.com/758.html

网友评论

  • 点击刷新验证码