无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 239|回复: 11
打印 上一主题 下一主题

[求助] 批处理删除某新文件夹

  [复制链接]
跳转到指定楼层
1#
发表于 昨天 21:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
求个批处理,删除
C:\Program Files\edge_BITS_5592_154614237 类空文件夹
以\edge_BITS_开头的文件夹,谢谢大神了。
2#
发表于 昨天 21:25 | 只看该作者
治标不治本!!!网上有去除的方法。不是本论坛。
回复

使用道具 举报

3#
发表于 昨天 21:28 | 只看该作者
本帖最后由 小灰兔 于 2025-4-4 21:30 编辑

1.鱼哥工具
【获取管理员权限      或者    管理员取得所有权】试试2.PE删除

回复

使用道具 举报

4#
发表于 昨天 21:34 | 只看该作者
感谢各位的交流
回复

使用道具 举报

5#
发表于 昨天 21:36 | 只看该作者
本帖最后由 martin313 于 2025-4-4 21:40 编辑

@echo off
setlocal enabledelayedexpansion

set "target_dir=C:\Program Files"
set "folder_prefix=edge_BITS_"

echo 正在搜索并删除空文件夹...
echo.

for /d %%D in ("%target_dir%\%folder_prefix%*") do (
    set "folder=%%D"
   
    rem 检查文件夹是否为空
    dir /a /b "!folder!" 2>nul | findstr /i /v /c:"." >nul
   
    if errorlevel 1 (
        echo 发现空文件夹: "!folder!"
        rd "!folder!" 2>nul
        
        if errorlevel 1 (
            echo 删除失败: "!folder!"
        ) else (
            echo 已删除: "!folder!"
        )
    )
)

echo.
echo 操作完成。
endlocal
echo.
pause

点评

感谢,批处理非常好用。  详情 回复 发表于 8 小时前
回复

使用道具 举报

6#
发表于 昨天 21:37 | 只看该作者
楼上的脚本可行
回复

使用道具 举报

7#
发表于 昨天 21:44 | 只看该作者
本帖最后由 dayeye 于 2025-4-4 23:52 编辑

这才是你需要的。。。https://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1971229&pid=54038389




点评

感谢,试了下,该方法无效。  详情 回复 发表于 8 小时前
搜索了下,这个进程会在以下目录创建大量tw开头的空文件夹,确认Win10有这个问题,没搜出来这个进程或计划任务是干什么的。  详情 回复 发表于 昨天 22:53
回复

使用道具 举报

8#
发表于 昨天 22:22 来自手机 | 只看该作者
多久算新
回复

使用道具 举报

9#
发表于 昨天 22:53 | 只看该作者
本帖最后由 nttwqz 于 2025-4-4 22:55 编辑
dayeye 发表于 2025-4-4 21:44
这才是你需要的。。。

搜索了下,这个进程会在以下目录创建大量tw开头的空文件夹,确认Win10有这个问题,没搜出来这个进程或计划任务是干什么的。
C:\Windows\System32\config\systemprofile\AppData\Local
回复

使用道具 举报

10#
 楼主| 发表于 8 小时前 | 只看该作者
martin313 发表于 2025-4-4 21:36
@echo off
setlocal enabledelayedexpansion

感谢,批处理非常好用。
回复

使用道具 举报

11#
 楼主| 发表于 8 小时前 | 只看该作者
dayeye 发表于 2025-4-4 21:44
这才是你需要的。。。https://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1971229&pid=540 ...

感谢,试了下,该方法无效。
回复

使用道具 举报

12#
发表于 5 小时前 | 只看该作者
本帖最后由 dos时代菜鸟 于 2025-4-5 10:34 编辑

cmd 管理员 下一句话的事儿。不用批处理。


for /f "delims=" %c in ('dir "C:\Program Files\edge_BITS_*" /ad /b ') do @(rd /s /q %c)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-4-5 15:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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