问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

求全盘删除指定文件夹命令 vbs或bat都行

发布网友 发布时间:2023-07-31 05:02

我来回答

3个回答

热心网友 时间:2023-10-12 00:01

批处理代码:

@echo off
for /f %%i in ('wmic logicaldisk where "DriveType=3" get DeviceID^|more +1') do for /f "delims=" %%j in (1.txt) do for /f "delims=" %%k in ('wmic fsdir where "drive='%%i' and filename='%%j'" get name^|more +1') do set tp=%%k&call rd /q /s "%%tp%%">nul 2>nul
echo 全部清除完成!&pause

VBS代码:

Set Fso = CreateObject ("Scripting.FileSystemObject")
Set TxtFl = fso.OpenTextFile ("1.txt",1)
i=0
Do While TxtFl.AtEndofStream<>True
ReDim Preserve Fns(i)
Fns(i)=UCase (Trim (TxtFl.ReadLine))
i=i+1
Loop
for each Drive in Fso.Drives
If Drive.DriveType = 2 Then
FindAllFolder (Drive.RootFolder)
End if
next
Sub FindAllFolder (FdrPath)
On Error Resume next
Set Fdr = Fso.GetFolder (FdrPath)
For Each SubFdr In fdr.SubFolders
If Err.Number=0 Then
For Each Fn In Fns
If UCase (SubFdr.Name)=Fn Then
Fso.DeleteFolder SubFdr.Path,true
End If
Next
FindAllFolder (SubFdr.Path)
End If
Next
On Error Goto 0
End Sub
MsgBox "全部清除完成!"

把bat或vbs放到1.txt文件同一个目录里。运行。都能实现你的要求。

热心网友 时间:2023-10-12 00:02

@echo off
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
if exist %%a:\ (
for /f "delims=" %%b in (1.txt) do (
echo 处理中……
for /f "delims=" %%c in ('dir /ad /b "%%a:\%%b" 2^>nul') do (if exist "%%a:\%%c" rd /s /q "%%a:\%%c" >nul 2>nul)
for /f "delims=" %%c in ('dir /ad /s /b "%%a:\%%b" 2^>nul') do (if exist "%%~fc" rd /s /q "%%~fc" >nul 2>nul)
)))

批处理在1.txt文件夹运行,1.txt不能保存在要删除的文件夹里面。

热心网友 时间:2023-10-12 00:02

@echo off
echo 清理中^^^^^^^^^
del /f /s /q 太平公主等文件夹的路径\*.*
rd 太平公主等文件夹的路径 /s /q
echo 清除完成!
echo. & exit
pause

比如要删除C盘下的123(假设)目录,以及123里的全部文件可以将上面的语句改成如下:
-------------------------------
@echo off
echo 清理中^^^^^^^^^
del /f /s /q c:\123\*.*
rd c:\123 /s /q
echo 清除完成!
echo. & exit
pause
----------------------------------
将这些语句存到一个文本文档里改名成后缀为.bat的批处理文件就可以了
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
古天乐的资料!!! 胆结石可以喝柠檬蜂蜜水吗 柠檬对结石有什么作用 胆结石可以吃柠檬吗 江西有哪些风景 行政处罚对象能不能是分公司 分公司是否能作为被行政处罚的对象 分享20份亚马逊运营过程中常用邮件回复模板 2024年上半年自考报名时间 22年辽宁省自考延期怎么退费 制作bat删除每个文件夹里的某个同名文件 本人练吉他半年了,但是食指还是不能同时按住1品6跟弦 而且最近食指第二个关节很疼.怎么办. 弹吉他弹得食指第一、第二个关节疼,每次弹时,刚开始疼得弯不回来,弹10分钟后就好了,弹完就又疼..... 我是学古典吉他专业的,每天练琴大约7~8个点,现在左手中指和无名指第二关节疼,平时练琴都没事,但是练到 行尸走肉第五季网盘 为什么有的公司在后面要加个有限公司,有限责任公司等,是什么意思啊 有限公司和有限责任公司有什么不一样 快手没有被盗的情况下不会去评论别人的视频吧 快手无法评论了怎么办 如何评论别人快手作品 构建人类命运共同体思想的核心是()。 定边到开边多少公里 定边是怎样过年的作文350字 2016定边第三季度低保下来吗 作文定边一日游开头 创造与魔法希卡利驭龟者位置创造与魔法希卡利驭龟者在哪 哈否定词有哪些 创造与魔法旧日钢矿沉眠之海位置在哪 想问一下,大柴旦有到敦煌的班车吗?坐车要坐多久? 012340的号码究竟是干什么的,打电话来都说是国家统计局的,但查了国家统计局电话,不是这个呢? 怎么用批处理搜索电脑中包含特定关键字的文件并将它删除 坏账准备用大白话怎么解释 新手刚学会计,对于这个坏账准备不懂,请大家给详细解释下这个题,谢谢 会计中的&quot;计提坏帐准备金&quot;是什么意思啊?最好能有实例解释,谢谢大家了 三星note3 9009v什么时候上市 三星n9009性能如何呀? 我的三星n9009接受不到短信也发不出去短信是怎么回事 戴韩安妮老公是谁 我们的日子片尾曲叫什么? 围观极端玩家如何狂喷59NC党 长长的尖嘴,身子如蛇,是什么鱼 那些万能说服力的商业文案是怎么写的? 形容生活不顺遇到某人就变得很好的成语或者句子 什么什么变得什么造句 急求生物链少了一节会怎样 在自然界中的食物链中,假如缺少了某一个环节可以吗?会有什么后果?我们应该如何去做? 风速自动和风速1哪个省电 电池大小和电压一样能通用吗? 太原万象城迪桑特在几层 太原市万象城属于哪个区
  • 焦点

最新推荐

猜你喜欢

热门推荐