找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 系统 软件 工具
查看: 9|回复: 0

【教程】如何利用批处理删除桌面图标

[复制链接]

27

主题

1

回帖

168

积分

管理员

积分
168

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉VIP论坛元老

QQ
发表于 昨天 12:31 | 显示全部楼层 |阅读模式 来自 四川德阳
请先运行下面的诊断脚本是否可以正常删除
  1. @echo off
  2. chcp 65001 >nul
  3. title 图标诊断工具
  4. echo ========================================
  5. echo 请按提示输入图标完整路径和文件名
  6. echo ========================================
  7. set /p "filepath=请输入完整路径(例如 C:\Users\Public\Desktop\微信.lnk): "
  8. echo.
  9. if not exist "%filepath%" (
  10.     echo [错误] 文件不存在: %filepath%
  11.     echo 请检查路径是否正确,注意文件名和扩展名。
  12.     pause
  13.     exit /b
  14. )
  15. echo [信息] 文件存在。
  16. echo.
  17. echo ========== 文件属性 ==========
  18. attrib "%filepath%"
  19. echo.
  20. echo ========== 文件权限 ==========
  21. icacls "%filepath%"
  22. echo.
  23. echo ========== 检查是否被占用 ==========
  24. handle.exe -a -u "%filepath%" 2>nul
  25. if errorlevel 1 (
  26.     echo 未检测到占用(可能需要安装 Handle 工具,或文件未被锁定)
  27. ) else (
  28.     echo 发现占用进程,见上方列表
  29. )
  30. echo.
  31. echo ========== 尝试强制删除 ==========
  32. takeown /f "%filepath%" >nul 2>&1
  33. icacls "%filepath%" /grant "%username%":F /q >nul 2>&1
  34. attrib -r -s -h "%filepath%"
  35. del /f /q "%filepath%"
  36. if exist "%filepath%" (
  37.     echo [失败] 删除后文件仍然存在。
  38. ) else (
  39.     echo [成功] 文件已删除。
  40. )
  41. echo.
  42. pause
复制代码
删除成功

游客,如果您要查看本帖隐藏内容请回复

下面开始创建文本并把一下代码复制进去,另存为bat格式
  1. @echo off
  2. chcp 65001 >nul
  3. set "targetFile=C:\Users\右键查看用户名\Desktop\修改成需要删除图标名.lnk"
  4. if exist "%targetFile%" (
  5.     takeown /f "%targetFile%" >nul 2>&1
  6.     icacls "%targetFile%" /grant "%username%":F /q >nul 2>&1
  7.     attrib -r -s -h "%targetFile%" >nul 2>&1
  8.     del /f /q "%targetFile%" >nul 2>&1
  9. )
  10. exit /b
复制代码

游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

本帖被以下淘专辑推荐:

  • · 教程|主题: 4, 订阅: 0
承接网吧维护、开通加速器、防外挂软件等等业务
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|亿维无盘技术交流中心 ( 蜀ICP备2025166094号-1 )

GMT+8, 2026-4-1 03:47 , Processed in 0.069968 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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