无忧启动论坛
标题:
C盘清理工具
[打印本页]
作者:
a66
时间:
2025-4-24 19:45
标题:
C盘清理工具
本帖最后由 a66 于 2025-4-25 08:40 编辑
1. 以管理员权限启动程序,自动依次执行以下清理操作:
- 清理临时文件
- 清空回收站
- 清理浏览器缓存
- 清理 Windows 更新缓存
- 清理 Windows 备份文件
- 清理系统日志文件
- 清理 Windows Defender 文件
- 清理 IIS 日志
2. 每个清理操作完成后会暂停 1 秒,以便用户查看进度
3. 操作完成后,按回车键退出程序
下载链接:
https://www.lanzouw.com/iQFDh2uevvhg
作者:
201012121135
时间:
2025-4-24 19:53
不错,下载使用。
作者:
燕飞龙
时间:
2025-4-24 19:55
感谢分享
作者:
小灰兔
时间:
2025-4-24 19:57
感谢分享
作者:
hagcse
时间:
2025-4-24 20:08
这个好,需要批量的功能
作者:
tjwx
时间:
2025-4-24 20:23
感谢分享
作者:
lanmeizhuangyua
时间:
2025-4-24 20:32
多谢楼主分享
作者:
martin313
时间:
2025-4-24 20:39
收藏备用
谢谢分享
作者:
51show
时间:
2025-4-24 20:44
本帖最后由 51show 于 2025-4-24 20:45 编辑
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=445685
这个是好像原作者的帖子?原作者也在论坛
作者:
jysjh
时间:
2025-4-24 21:10
#在这 不错,下载使用。里快速回复#
作者:
wdy2008088
时间:
2025-4-24 21:12
地址在哪里?
作者:
in9
时间:
2025-4-24 21:36
谢谢楼主无私分享!
作者:
唐峰
时间:
2025-4-24 21:45
C盘清理工具我都想试试。
作者:
jho
时间:
2025-4-24 22:13
感谢分享
作者:
yzydys
时间:
2025-4-24 22:16
不错,谢谢分享。
作者:
jh198354
时间:
2025-4-24 22:21
谢谢分享
作者:
hmaaaa
时间:
2025-4-24 22:23
謝謝大大分享,感恩喔~~! ^^ 辛苦了!
作者:
yanglinman
时间:
2025-4-24 22:47
收藏备用了,感谢!
作者:
wn168cn@163.com
时间:
2025-4-24 22:49
感谢分享
作者:
我是李刚
时间:
2025-4-24 22:52
不清楚清理后对系统有影响不
作者:
sunboyzh
时间:
2025-4-24 23:00
原作者有启动无密码版
启动无密码版本
下载链接1:
https://pan.baidu.com/s/1xwA-PgGFJ6UfgEaHfnR_uA
提取码: 52pj
下载链接2:
https://pan.quark.cn/s/a8d35b333a5d
作者:
yc2428
时间:
2025-4-24 23:18
谢谢分享。
作者:
rengrancunzai
时间:
2025-4-24 23:22
感谢分享
作者:
jnwin123
时间:
2025-4-25 00:06
报病毒
作者:
luodeman
时间:
2025-4-25 00:51
感谢分享C盘清理工具,thanks
作者:
chibuzhu
时间:
2025-4-25 01:32
感谢分享
作者:
俪尚皇
时间:
2025-4-25 07:51
很实用的工具
作者:
a66
时间:
2025-4-25 07:53
新
作者:
201012121135
时间:
2025-4-25 08:09
谢谢21楼分享
作者:
a66
时间:
2025-4-25 09:10
use std::fs;
use std::path::Path;
use std::process::Command;
use std::io::{self, Write};
use std::env;
use std::time::Duration;
use std::thread;
fn main() -> io::Result<()> {
println!("Windows 系统垃圾清理工具");
println!("========================");
// 检查管理员权限
if !is_admin() {
println!("警告: 此程序需要管理员权限才能完全清理所有垃圾文件。");
println!("请右键点击程序,选择'以管理员身份运行'。");
pause()?;
return Ok(());
}
// 密码验证
if !verify_password()? {
println!("密码错误,程序退出。");
return Ok(());
}
println!("\n密码验证成功,开始执行清理操作...");
// 依次执行所有清理功能
clean_temp_files()?;
empty_recycle_bin()?;
clean_browser_cache()?;
clean_windows_update_cache()?;
clean_windows_backup()?;
clean_log_files()?;
clean_defender_files()?;
clean_iis_logs()?;
println!("\n所有清理操作已完成!");
pause()?;
Ok(())
}
// 密码验证函数
fn verify_password() -> io::Result<bool> {
const CORRECT_PASSWORD: &str = "52pojie"; // 设置正确的密码
let mut attempts = 3; // 允许尝试的次数
while attempts > 0 {
print!("请输入密码 (还剩 {} 次尝试): ", attempts);
io::stdout().flush()?;
// 使用PowerShell读取密码并显示星号
let password = read_password_with_powershell()?;
if password == CORRECT_PASSWORD {
return Ok(true);
} else {
println!("\n密码错误!");
attempts -= 1;
}
}
Ok(false)
}
// 使用PowerShell读取密码并显示星号
fn read_password_with_powershell() -> io::Result<String> {
// 创建一个临时PowerShell脚本
let ps_script = r#"
$password = Read-Host -AsSecureString
$BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($password)
$plainPassword = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)
Write-Output $plainPassword
"#;
// 执行PowerShell脚本
let output = Command::new("powershell")
.args(&["-Command", ps_script])
.output()?;
if output.status.success() {
// 转换输出为字符串并去除末尾的换行符
let password = String::from_utf8_lossy(&output.stdout)
.trim_end()
.to_string();
Ok(password)
} else {
// 如果PowerShell命令失败,回退到标准输入
println!("\n无法使用安全输入模式,请直接输入密码:");
let mut password = String::new();
io::stdin().read_line(&mut password)?;
Ok(password.trim().to_string())
}
}
// 检查是否具有管理员权限
fn is_admin() -> bool {
if let Ok(output) = Command::new("net")
.args(&["session"])
.output() {
output.status.success()
} else {
false
}
}
// 清理临时文件
fn clean_temp_files() -> io::Result<()> {
println!("\n正在清理临时文件...");
// 使用系统内置的磁盘清理工具
println!("使用系统磁盘清理工具清理临时文件...");
let _ = Command::new("cleanmgr")
.args(&["/sagerun:1"])
.status()?;
// 清理系统临时文件夹
let temp_dirs = vec![
env::var("TEMP").unwrap_or_else(|_| String::from("C:\\Windows\\Temp")),
env::var("TMP").unwrap_or_else(|_| String::from("C:\\Windows\\Temp")),
String::from("C:\\Windows\\Temp"),
];
for dir in temp_dirs {
println!("清理目录: {}", dir);
let _ = Command::new("cmd")
.args(&["/c", &format!("del /f /s /q {}\\*", dir)])
.status()?;
}
// 清理用户临时文件夹
if let Ok(userprofile) = env::var("USERPROFILE") {
let user_temp = format!("{}\\AppData\\Local\\Temp", userprofile);
println!("清理目录: {}", user_temp);
let _ = Command::new("cmd")
.args(&["/c", &format!("del /f /s /q {}\\*", user_temp)])
.status()?;
}
// 清理预取文件
let prefetch_dir = "C:\\Windows\\Prefetch";
println!("清理预取文件: {}", prefetch_dir);
let _ = Command::new("cmd")
.args(&["/c", &format!("del /f /s /q {}\\*", prefetch_dir)])
.status()?;
println!("临时文件清理完成!");
thread::sleep(Duration::from_secs(1));
Ok(())
}
// 清空回收站
fn empty_recycle_bin() -> io::Result<()> {
println!("\n正在清空回收站...");
// 使用系统内置的磁盘清理工具
println!("使用系统磁盘清理工具清理回收站...");
let _ = Command::new("cleanmgr")
.args(&["/sagerun:2"])
.status()?;
// 使用PowerShell命令作为备选方案
let status = Command::new("powershell")
.args(&["-Command", "Clear-RecycleBin -Force -ErrorAction SilentlyContinue"])
.status()?;
if status.success() {
println!("回收站已清空!");
} else {
println!("清空回收站时出错,可能需要管理员权限。");
}
thread::sleep(Duration::from_secs(1));
Ok(())
}
// 清理浏览器缓存
fn clean_browser_cache() -> io::Result<()> {
println!("\n正在清理浏览器缓存...");
if let Ok(userprofile) = env::var("USERPROFILE") {
// Chrome 缓存
let chrome_cache = format!("{}\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Cache", userprofile);
if Path::new(&chrome_cache).exists() {
println!("清理 Chrome 缓存: {}", chrome_cache);
let _ = Command::new("cmd")
.args(&["/c", &format!("del /f /s /q {}\\*", chrome_cache)])
.status()?;
}
// Edge 缓存
let edge_cache = format!("{}\\AppData\\Local\\Microsoft\\Edge\\User Data\\Default\\Cache", userprofile);
if Path::new(&edge_cache).exists() {
println!("清理 Edge 缓存: {}", edge_cache);
let _ = Command::new("cmd")
.args(&["/c", &format!("del /f /s /q {}\\*", edge_cache)])
.status()?;
}
// Firefox 缓存
let firefox_cache = format!("{}\\AppData\\Local\\Mozilla\\Firefox\\Profiles", userprofile);
if Path::new(&firefox_cache).exists() {
println!("清理 Firefox 缓存: {}", firefox_cache);
if let Ok(entries) = fs::read_dir(&firefox_cache) {
for entry in entries.flatten() {
if let Ok(metadata) = entry.metadata() {
if metadata.is_dir() {
let cache_dir = format!("{}\\cache2", entry.path().to_string_lossy());
if Path::new(&cache_dir).exists() {
let _ = Command::new("cmd")
.args(&["/c", &format!("del /f /s /q {}\\*", cache_dir)])
.status()?;
}
}
}
}
}
}
}
println!("浏览器缓存清理完成!");
thread::sleep(Duration::from_secs(1));
Ok(())
}
// 清理Windows更新缓存
fn clean_windows_update_cache() -> io::Result<()> {
println!("\n正在清理Windows更新缓存...");
// 使用系统内置的磁盘清理工具
println!("使用系统磁盘清理工具清理Windows更新文件...");
let _ = Command::new("cleanmgr")
.args(&["/sagerun:3"])
.status()?;
// 清理Windows更新下载文件
println!("清理Windows更新下载文件...");
let _ = Command::new("net")
.args(&["stop", "wuauserv"])
.status()?;
let _ = Command::new("cmd")
.args(&["/c", "del /f /s /q %windir%\\SoftwareDistribution\\Download\\*"])
.status()?;
let _ = Command::new("net")
.args(&["start", "wuauserv"])
.status()?;
// 清理Windows更新安装文件
println!("清理Windows更新安装文件...");
let _ = Command::new("dism")
.args(&["/online", "/cleanup-image", "/startcomponentcleanup", "/resetbase"])
.status()?;
// 清理Windows更新备份文件
println!("清理Windows更新备份文件...");
let _ = Command::new("cleanmgr")
.args(&["/sagerun:8"])
.status()?;
// 清理Windows更新日志
println!("清理Windows更新日志...");
let _ = Command::new("cleanmgr")
.args(&["/sagerun:9"])
.status()?;
// 清理Windows更新临时文件
println!("清理Windows更新临时文件...");
let _ = Command::new("cleanmgr")
.args(&["/sagerun:10"])
.status()?;
println!("Windows更新缓存清理完成!");
thread::sleep(Duration::from_secs(1));
Ok(())
}
// 清理Windows备份文件
fn clean_windows_backup() -> io::Result<()> {
println!("\n正在清理Windows备份文件...");
// 清理Windows.old文件夹(如果存在)
let windows_old = "C:\\Windows.old";
if Path::new(windows_old).exists() {
println!("发现 Windows.old 文件夹,尝试清理...");
let status = Command::new("rmdir")
.args(&["/s", "/q", windows_old])
.status()?;
if status.success() {
println!("Windows.old 文件夹已清理!");
} else {
println!("清理 Windows.old 文件夹失败,可能需要使用磁盘清理工具。");
}
}
// 清理系统还原点
println!("清理系统还原点...");
let _ = Command::new("vssadmin")
.args(&["delete", "shadows", "/all", "/quiet"])
.status()?;
println!("Windows备份文件清理完成!");
thread::sleep(Duration::from_secs(1));
Ok(())
}
// 清理系统日志文件
fn clean_log_files() -> io::Result<()> {
println!("\n正在清理系统日志文件...");
// 使用系统内置的磁盘清理工具
println!("使用系统磁盘清理工具清理系统日志...");
let _ = Command::new("cleanmgr")
.args(&["/sagerun:5"])
.status()?;
// 清理Windows错误报告
println!("清理Windows错误报告...");
let _ = Command::new("cleanmgr")
.args(&["/sagerun:7"])
.status()?;
// 清理事件日志
println!("清理事件日志...");
let _ = Command::new("powershell")
.args(&["-Command", "wevtutil el | Foreach-Object {wevtutil cl "$_"}"])
.status()?;
// 清理CBS日志
let cbs_log = "C:\\Windows\\Logs\\CBS";
println!("清理 CBS 日志: {}", cbs_log);
let _ = Command::new("cmd")
.args(&["/c", &format!("del /f /s /q {}\\*", cbs_log)])
.status()?;
println!("系统日志文件清理完成!");
thread::sleep(Duration::from_secs(1));
Ok(())
}
// 清理Windows Defender文件
fn clean_defender_files() -> io::Result<()> {
println!("\n正在清理Windows Defender文件...");
// 使用系统内置的磁盘清理工具
let _ = Command::new("cleanmgr")
.args(&["/sagerun:4"])
.status()?;
println!("Windows Defender文件清理完成!");
thread::sleep(Duration::from_secs(1));
Ok(())
}
// 清理IIS日志
fn clean_iis_logs() -> io::Result<()> {
println!("\n正在清理IIS日志...");
// 使用系统内置的磁盘清理工具
let _ = Command::new("cleanmgr")
.args(&["/sagerun:6"])
.status()?;
println!("IIS日志清理完成!");
thread::sleep(Duration::from_secs(1));
Ok(())
}
// 删除目录中的所有内容
#[allow(dead_code)]
fn delete_directory_contents(dir: &str) -> io::Result<()> {
if !Path::new(dir).exists() {
return Ok(());
}
if let Ok(entries) = fs::read_dir(dir) {
for entry in entries.flatten() {
let path = entry.path();
if let Ok(metadata) = entry.metadata() {
if metadata.is_dir() {
// 尝试递归删除子目录
if let Err(e) = delete_directory_contents(&path.to_string_lossy()) {
println!(" 无法清理 {}: {}", path.display(), e);
}
// 尝试删除空目录
if let Err(e) = fs::remove_dir(&path) {
println!(" 无法删除目录 {}: {}", path.display(), e);
}
} else {
// 尝试删除文件
if let Err(e) = fs::remove_file(&path) {
println!(" 无法删除文件 {}: {}", path.display(), e);
}
}
}
}
}
Ok(())
}
// 暂停程序执行,等待用户按键
fn pause() -> io::Result<()> {
print!("\n按回车键继续...");
io::stdout().flush()?;
let mut input = String::new();
io::stdin().read_line(&mut input)?;
Ok(())
}
复制代码
作者:
a66
时间:
2025-4-25 09:11
@echo off
chcp 65001 > nul
title Windows 系统垃圾清理工具
echo.
echo Windows 系统垃圾清理工具
echo ========================
echo.
:: 检查管理员权限
NET SESSION >nul 2>&1
if %ERRORLEVEL% NEQ 0 (
echo 警告: 此程序需要管理员权限才能完全清理所有垃圾文件。
echo 正在尝试以管理员权限重新运行...
powershell -Command "Start-Process cmd -ArgumentList '/c %~0' -Verb RunAs"
exit /b
)
:: 主清理流程
call :clean_temp_files
call :empty_recycle_bin
call :clean_browser_cache
call :clean_windows_update_cache
call :clean_windows_backup
call :clean_log_files
call :clean_defender_files
call :clean_iis_logs
echo.
echo 所有清理操作已完成!
pause
exit /b
:: 清理临时文件
:clean_temp_files
echo.
echo 正在清理临时文件...
echo 使用系统磁盘清理工具...
cleanmgr /sagerun:1
echo 清理系统临时目录...
del /f /s /q "%TEMP%\*" > nul
del /f /s /q "%windir%\Temp\*" > nul
del /f /s /q "%userprofile%\AppData\Local\Temp\*" > nul
echo 清理预取文件...
del /f /s /q "%windir%\Prefetch\*" > nul
exit /b
:: 清空回收站
:empty_recycle_bin
echo.
echo 正在清空回收站...
powershell -Command "Clear-RecycleBin -Force" > nul
exit /b
:: 清理浏览器缓存
:clean_browser_cache
echo.
echo 正在清理浏览器缓存...
del /f /s /q "%userprofile%\AppData\Local\Google\Chrome\User Data\Default\Cache\*" > nul
del /f /s /q "%userprofile%\AppData\Local\Microsoft\Edge\User Data\Default\Cache\*" > nul
del /f /s /q "%userprofile%\AppData\Roaming\Mozilla\Firefox\Profiles\*.default\cache2\*" > nul
exit /b
:: 清理Windows更新缓存
:clean_windows_update_cache
echo.
echo 正在清理Windows更新缓存...
net stop wuauserv > nul
del /f /s /q "%windir%\SoftwareDistribution\Download\*" > nul
net start wuauserv > nul
dism /online /cleanup-image /startcomponentcleanup /resetbase > nul
exit /b
:: 清理Windows备份文件
:clean_windows_backup
echo.
echo 正在清理Windows备份文件...
if exist "C:\Windows.old" (
echo 清理Windows.old文件夹...
takeown /f "C:\Windows.old" /r /d y > nul
icacls "C:\Windows.old" /grant administrators:F /t > nul
rmdir /s /q "C:\Windows.old" > nul
)
echo 清理系统还原点...
vssadmin delete shadows /all /quiet > nul
exit /b
:: 清理系统日志文件
:clean_log_files
echo.
echo 正在清理系统日志文件...
wevtutil cl Application > nul
wevtutil cl System > nul
del /f /s /q "%windir%\Logs\CBS\*" > nul
exit /b
:: 清理Windows Defender文件
:clean_defender_files
echo.
echo 正在清理Windows Defender文件...
cleanmgr /sagerun:4 > nul
exit /b
:: 清理IIS日志
:clean_iis_logs
echo.
echo 正在清理IIS日志...
if exist "%systemdrive%\inetpub\logs" (
del /f /s /q "%systemdrive%\inetpub\logs\*" > nul
)
exit /b
复制代码
作者:
527104427
时间:
2025-4-25 09:19
这个可以
作者:
nongren
时间:
2025-4-25 09:20
感谢分享。。
作者:
燕飞龙
时间:
2025-4-25 09:21
感谢分享
作者:
zhangzpyc
时间:
2025-4-25 09:26
谢谢分享!这个得收藏了。
作者:
hw50
时间:
2025-4-25 09:35
感谢分享
作者:
hw50
时间:
2025-4-25 09:35
感谢分享
作者:
reninhouse
时间:
2025-4-25 09:49
感谢更新和分享
作者:
pixcn007
时间:
2025-4-25 10:10
这个程序,怎么还启动系统更新服务?
作者:
ouzhzh
时间:
2025-4-25 10:23
已经用过了,不错。
作者:
abcd3014xyz
时间:
2025-4-25 10:25
感谢更新和分享
作者:
游家小少
时间:
2025-4-25 10:32
感谢分享!
作者:
wang1126
时间:
2025-4-25 11:26
谢谢楼主分享
作者:
bxdh123
时间:
2025-4-25 11:58
谢谢分享
作者:
nba136369
时间:
2025-4-25 12:32
感谢分享
作者:
zx6769
时间:
2025-4-25 13:04
谢楼主分享!
作者:
yzszh64
时间:
2025-4-25 14:12
感谢楼主分享。
作者:
2010laodu
时间:
2025-4-25 14:27
感谢分享更新
作者:
1791622500
时间:
2025-4-25 17:04
提示:
作者被禁止或删除 内容自动屏蔽
作者:
andylxh
时间:
2025-4-25 17:07
感谢楼主分享
作者:
2010RENDQ
时间:
2025-4-25 21:17
谢谢楼主分享,感谢作者!
作者:
呵呵#1861
时间:
2025-4-25 23:07
谢谢分享
作者:
2010RENDQ
时间:
2025-4-26 08:32
卡在“部署映像服务和管理工具”那里不动,这点需要优化。另外,其实我发现C盘变红,大多数情况是“用户”文件夹下的内容变大,有些会大得离谱,而手工删除时又不敢删。所以经常用了这些优化软件后C盘还是红或者清不出多少空间来。
作者:
yzw92
时间:
2025-4-26 08:47
感谢分享
作者:
JOINT
时间:
2025-4-26 09:23
感谢分享
作者:
tfjzfoy
时间:
2025-4-26 09:55
陷入死循环了,不停的清理一遍又一遍
作者:
fegr
时间:
2025-4-27 17:11
谢谢分享
作者:
pp6pp7pp8
时间:
2025-4-27 17:44
谢谢分享!!
作者:
1791622500
时间:
2025-4-27 17:46
提示:
作者被禁止或删除 内容自动屏蔽
作者:
beater
时间:
2025-4-27 17:47
很实用, 谢谢
作者:
深秋的落叶
时间:
2025-4-27 20:41
感谢分享
作者:
wy250405lt
时间:
2025-4-27 20:54
感谢分享
作者:
86933924
时间:
2025-4-28 12:47
感谢分享
作者:
WillPan
时间:
2025-4-29 11:45
这个可以有!下载试试。感谢分享!
作者:
Kr00s3993
时间:
2025-5-8 21:13
感谢分享
作者:
book11ba
时间:
2025-5-8 21:26
小巧实用,连代码都给了,感谢
作者:
菜菜
时间:
2025-5-11 22:21
这个小工具怎么还有部署映像服务的啊?
作者:
wei5303236
时间:
2025-5-12 21:34
感谢分享
作者:
http88
时间:
2025-5-12 22:44
谢谢你!你发的帖子很精彩。
作者:
2013qq413958
时间:
2025-5-12 22:58
感谢分享
作者:
cqlgcgs123
时间:
2025-5-13 07:32
多谢楼主分享
作者:
WWLIUYI
时间:
2025-5-13 12:16
试用了楼主的工具,在win11LTSC2024原版上,清理后桌面聚焦的功能会失效。在精简版的win10系统上,清理打开后执行了部分清理后就停顿了,无法继续清理,也没有相关提示
作者:
wwoldok
时间:
2025-5-13 12:36
感谢分享
作者:
sqg333
时间:
2025-5-14 10:53
在win8.1系统中运行一闪而过,没见到效果。
作者:
Zhengqiang5q
时间:
2025-5-14 10:55
不错,下载使用!
作者:
a66
时间:
2025-5-14 11:20
sqg333 发表于 2025-5-14 10:53
在win8.1系统中运行一闪而过,没见到效果。
win11用的
作者:
86933924
时间:
2025-5-14 14:45
感谢分享
作者:
xuxiaojie110
时间:
2025-5-14 15:06
感谢分享
作者:
恩典7117
时间:
2025-5-14 17:05
谢谢提供,谢谢分享
作者:
jnwin123
时间:
2025-5-18 11:21
报病毒 提示会把文件加密
作者:
yingla2018
时间:
2025-5-18 13:16
最近感觉c盘变小了,正好清一下
作者:
Lyut1k
时间:
2025-5-20 06:45
感谢分享
作者:
lxptyc
时间:
2025-5-20 07:15
谢谢下载使用。
作者:
fjjowhs
时间:
2025-5-20 07:51
很好用,谢谢提供!
作者:
一剑穿古今
时间:
2025-5-20 07:52
谢谢分享
作者:
xixizhude785
时间:
2025-5-20 08:37
多谢楼主分享
作者:
燕飞龙
时间:
2025-5-20 08:41
谢谢分享
作者:
view520
时间:
2025-5-20 08:42
收藏备用了,感谢!
作者:
yzw92
时间:
2025-5-20 09:06
感谢分享
作者:
iwkd00
时间:
2025-5-20 09:11
感谢分享
作者:
ewq11111
时间:
2025-5-23 17:38
感谢分享
作者:
p3506
时间:
2025-5-23 18:22
感谢分享
作者:
t__
时间:
2025-5-23 21:45
实用的小工具
作者:
njmzt
时间:
2025-5-25 11:29
谢谢分享
作者:
njmzt
时间:
2025-5-25 11:32
a66 发表于 2025-4-25 09:11
大哥 请教这个是什么工具导出来的,谢谢
作者:
砌你生猪肉
时间:
2025-5-25 21:01
这是c#写的吗?
作者:
yyp22
时间:
2025-5-26 13:55
好东西,谢谢
作者:
897480026
时间:
2025-6-2 11:26
支持支持
作者:
cksuperxlh
时间:
2025-6-5 23:10
多谢楼主分享.
作者:
1791622500
时间:
2025-6-11 08:07
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3