微信多开Bat脚本(注册表版)

ps:首次多开会重置微信设计,记得设置保存聊天记录等其他设置

  1. 创建txt文本文件

  2. 重命名为:微信多开(注册表版).bat
    在这里插入图片描述

  3. 然后编写bat脚本

@echo off
setlocal enabledelayedexpansion
:: 设置字符编码为UTF-8以支持Unicode输出
chcp 65001 >nul

rem 多开之前先关闭所有微信进程
rem taskkill /F /IM WeChat.exe /T >nul 2>nul

echo ------------多开之前确认已经安装好了微信--------------
echo.
echo.

:: 微信注册表路径(根据实际情况可能需要修改)
set WECHAT_REG_KEY=HKCU\Software\Tencent\WeChat

:: 从注册表获取微信安装路径
for /f "tokens=2*" %%a in ('reg query "%WECHAT_REG_KEY%" /v InstallPath 2^>nul') do (
    set WECHAT_PATH=%%b
)

:: 检查是否获取到了微信的安装路径
if not defined WECHAT_PATH (
    echo Unable to find WeChat installation path in registry.
    exit /b
)

echo Found WeChat at !WECHAT_PATH!

:: 微信可执行程序完整路径
set WECHAT_EXE=!WECHAT_PATH!\WeChat.exe

:: 获取用户输入
set /p numInstances=请输入需要多开的数量(数字2-5): 

:: 验证输入是否为2到5之间的数字
echo %numInstances%| findstr /r "[2-5]" >nul
if %errorlevel% neq 0 (
    echo Invalid input. Please enter a number between 2 and 5.
    goto eof
)

set timeWait = 204
:: 启动用户指定数量的微信实例
for /L %%i in (1,1,%numInstances%) do (
    :: 为了稳定性设置了间隔启动
    Start-Sleep -Milliseconds timeWait
    timeWait = timeWait +10
    start "" "!WECHAT_EXE!"
)

:eof
endlocal
  1. 双击运行输入微信个数即可
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值