吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8432|回复: 51
收起左侧

[其他原创] 新手自制bat脚本:Windows微信清理工具

  [复制链接]
yunlongzhuhuo 发表于 2022-1-14 19:19
本帖最后由 yunlongzhuhuo 于 2022-1-17 12:35 编辑
本来这个程序是要参加青少年科技创新大赛的,二次选拔没晋级,那就把这个小作品分享给大家,希望大家能喜欢。

本工具采用Windows批处理(bat)编写,列出菜单,通过if语句让用户来决定删除哪些数据。然后读取“%userprofile%\AppData\Roaming\Tencent\WeChat\All Users\config\3ebffe94.ini”
中的文件路径来定位到WeChat Files的路径,进行删除操作。

思路十分简单,话不多说,先上运行截图:
78dDV1.jpg
(界面有些丑陋,大家见谅哈)

再来看源码:

@echo off
title Windows微信清理工具        by:yunlongzhuhuo
color 1F
echo.
echo -----------------------------Windows微信清理工具-------------------------------------
echo.
echo ------------------------------【1.清理聊天记录】---------------------------------
echo.
echo -----------------------------【2.清理图片和视频】-----------------------------------
echo.
echo -----------------------------【3.清理接收到的文件】------------------------------
echo.
echo ------------------------------【4.清理全部数据】-------------------------------
echo.
set /p input=请输入要执行的操作所对应的代码:
if "%input%"=="1" goto history
if "%input%"=="2" goto pictures
if "%input%"=="3" goto files
if "%input%"=="4" goto all
:history
set /p wxid=请输入你的微信号:
cd %userprofile%\AppData\Roaming\Tencent\WeChat\All Users\config
set /p location=<./3ebffe94.ini
if "%location%"=="MyDocument:" goto first
if "%location%" neq "MyDocument:" goto second
:first
del /f /s /q "%userprofile%\Documents\WeChat Files\%wxid%\Msg\*.*"
echo 清理成功!
pause
:second
del /f /s /q "%location%\WeChat Files\%wxid%\Msg\*.*"
echo 清理成功!
pause
:pictures
set /p wxid=请输入你的微信号:
cd %userprofile%\AppData\Roaming\Tencent\WeChat\All Users\config
set /p location=<./3ebffe94.ini
if "%location%"=="MyDocument:" goto first
if "%location%" neq "MyDocument:" goto second
:first
del /f /s /q "%userprofile%\Documents\WeChat Files\%wxid%\FileStorage\Image\*.*"
del /f /s /q "%userprofile%\Documents\WeChat Files\%wxid%\FileStorage\Video\*.*"
echo 清理成功!
pause
:second
del /f /s /q "%location%\WeChat Files\%wxid%\FileStorage\Image\*.*"
del /f /s /q "%location%\WeChat Files\%wxid%\FileStorage\Video\*.*"
echo 清理成功!
pause
:files
set /p wxid=请输入你的微信号:
cd %userprofile%\AppData\Roaming\Tencent\WeChat\All Users\config
set /p location=<./3ebffe94.ini
if "%location%"=="MyDocument:" goto first
if "%location%" neq "MyDocument:" goto second
:first
del /f /s /q "%userprofile%\Documents\WeChat Files\%wxid%\FileStorage\File\*.*"
echo 清理成功!
pause
:second
del /f /s /q "%location%\WeChat Files\%wxid%\FileStorage\File\*.*"
echo 清理成功!
pause
:all
set /p wxid=请输入你的微信号:
cd %userprofile%\AppData\Roaming\Tencent\WeChat\All Users\config
set /p location=<./3ebffe94.ini
if "%location%"=="MyDocument:" goto first
if "%location%" neq "MyDocument:" goto second
:first
del /f /s /q "%userprofile%\Documents\WeChat Files\%wxid%\*.*"
rd "%userprofile%\Documents\WeChat Files\%wxid%"
echo 清理成功!
pause
:second
del /f /s /q "%location%\WeChat Files\%wxid%\*.*"
rd "%location%\WeChat Files\%wxid%"
echo 清理成功!
pause

下载链接:https://pan.baidu.com/s/1tbElmYnrn6G-L7L5gpFgmQ

提取码:4oze

“支持一下”通道: Windows微信清理工具.txt (2.62 KB, 下载次数: 148)

  (txt改bat)

开源地址:https://github.com/yunlongzhuhuo/Windows-WeChat-Clean-Up-Tool

郑重声明:本程序要求输入微信号只是为了定位文件夹位置,没有对网络进行连接的任何操作,同时,我也不能访问你的任何聊天记录,因为它们都是加密的。本工具只是提供了一个便捷的渠道来删除文件,我对误删操作概不负责,请谨慎操作!



同时感谢@firo1603@weliong 对我编程方面的指导:https://www.52pojie.cn/thread-1532753-3-1.html

免费评分

参与人数 14吾爱币 +14 热心值 +12 收起 理由
eachcan + 1 热心回复!
人二 + 1 + 1 用心讨论,共获提升!
yeejee + 1 + 1 我很赞同!
jorsen + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
zkl + 1 + 1 很好 正准备离职呢 把文件清一清
无缺i + 1 + 1 热心回复!
rockboy82 + 1 + 1 谢谢@Thanks!
pjlejar + 1 + 1 用心讨论,共获提升!
woyucheng + 1 + 1 谢谢@Thanks!
xyl52p + 1 + 1 用心讨论,共获提升!
是谁呀 + 1 + 1 谢谢@Thanks!
nj19 + 1 + 1 谢谢@Thanks!
firo1603 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
wohnfgh + 1 鼓励转贴优秀软件安全工具和文档!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| yunlongzhuhuo 发表于 2022-1-14 20:41
声明一下,这个工具是本人自制的,不是转帖!!!
 楼主| yunlongzhuhuo 发表于 2022-7-8 21:14
zhangweildlh 发表于 2022-3-9 10:34
非常感谢,学习了。我准备改版成私有化布置的企业微信用。
私有化布置的企业微信  企业微信 | 私有化 http ...

可以看看最新的GUI版本,能适配90%的电脑
https://www.52pojie.cn/thread-1579693-1-1.html
hxp.china.sh 发表于 2022-7-8 08:24
 楼主| yunlongzhuhuo 发表于 2022-1-15 10:34
本帖最后由 yunlongzhuhuo 于 2022-1-19 19:57 编辑
keeeeeen 发表于 2022-1-15 09:53
可以加个按日期时间段删除吗?公司一般不会全部清除,磁盘空间满了就删除最久的先

那个功能比较好弄,等过一段时间我用python把这个工具重写一遍,顺便实现这个功能(但只能实现按照时间清理视频和文件,聊天记录实现不了
头像被屏蔽
mokson 发表于 2022-1-15 16:52
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| yunlongzhuhuo 发表于 2022-1-14 22:24
本帖最后由 yunlongzhuhuo 于 2022-1-14 22:25 编辑
_蓝白小熊、 发表于 2022-1-14 22:04
好东西,正好准备跑路了,打算走之前写个软件清理一下公司电脑上我微信的记录
PC微信不像PC的QQ,点一下自 ...

某些情况下可能会显示找不到路径,这样你就在WeChat Files文件夹里找到自己微信号对应的文件夹自己删除吧
xingyuanbao 发表于 2022-1-14 22:28
_蓝白小熊、 发表于 2022-1-14 22:04
好东西,正好准备跑路了,打算走之前写个软件清理一下公司电脑上我微信的记录
PC微信不像PC的QQ,点一下自 ...

哪用得着这么麻烦,直接用户文件夹进我的文档,进入wechat***文件夹,删掉自己微信名文件夹,清空回收站完事!

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
yunlongzhuhuo + 1 + 1 我很赞同!

查看全部评分

seny1163 发表于 2022-1-14 19:20
可以保留聊天图片和语音吗?
 楼主| yunlongzhuhuo 发表于 2022-1-14 19:23
seny1163 发表于 2022-1-14 19:20
可以保留聊天图片和语音吗?

那个涉及到对聊天记录的解密,实现不了
龍在兲 发表于 2022-1-14 19:29
怎么没有清理QQ呢?
plokij890 发表于 2022-1-14 19:51
还是很实用的
xiaoqingchun 发表于 2022-1-14 19:59
不错,支持楼主,再接再厉
_蓝白小熊、 发表于 2022-1-14 22:04
好东西,正好准备跑路了,打算走之前写个软件清理一下公司电脑上我微信的记录
PC微信不像PC的QQ,点一下自己头像就都删了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 23:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表