像我这样的话,自己的微信一个,工作的微信一个,这样的好处,就是下班后,别来烦我,哈哈,工事和私事都区分开,这样还是有好处的。
所以,平常都是一般需要常开两个微信,但是玩过电脑版微信的朋友,应该都知道,微信做了限制,只能开启一个,所以特地去网上找了方法,很快就找到了,但是觉得代码写的不够好(反正只有自己写的代码才是最好,不要脸),所以把相关的bat批处理代码改造了下,发布食用。
先给大家说下,改造后代码好处有:
1、自定义输入想开几个,就打开几个微信,所以就不再需要你多重复复制几次打开微信的相同代码片段了,当然开多少个上限是取决于你电脑的性能。
2、如果没有输入多开的数量,默认代码里面是开2,这个大家可以自行更改。
bat批处理代码如下:
@echo off rem 下面是微信的安装路径,改成你的当前微信安装路径即可 set wechatPath="D:\WeChat\WeChat.exe" set /p num=请输入要打开的微信数量: set /a isInt=0+%num% rem 下面是,在没有输入打开数量的话,即默认要打开的微信数量,改成你想要即可 set defaultNum=2 if "%num%" == "" ( echo ===默认打开%defaultNum%个微信=== call:openWechat %defaultNum% pause ) if %isInt% equ 0 ( echo 打开数量参数输入错误,请输入正整数!!! ) else ( call:openWechat %isInt% ) pause :openWechat for /l %%i in (1,1,%1) do (start "" %wechatPath%) goto:eof rem ## 参考资料 rem 批处理命令set怎样直接回车取默认值? http://www.bathome.net/thread-21001-1-1.html rem BAT批处理命令set /p:回车或双引号程序不执行问题 https://www.fity.cn/post/254.html rem 一个简单的判断字符串是否是数字的方法 https://tieba.baidu.com/p/5994456495 rem 批处理命令之Start的详细用法 https://www.cnblogs.com/qlqwjy/p/8445993.html
将上面的代码复制后,保存为微信多开.bat
后缀的文件格式即可,之后要多开微信的话,就运行这个微信多开.bat
文件即可。
温馨提示:如果当前电脑上已经有打开微信情况下,请先将所有的微信程序进程关闭后,再运行
微信多开.bat
文件,要不然代码是没有效果哦。