导航:首页 > 文件处理 > 删除指定的文件夹代码

删除指定的文件夹代码

发布时间:2022-04-11 13:55:06

❶ 写个批处理删除指定文件或指定文件夹

使用的是del命令+rd命令,先删除文件,在进入相应文件夹删除文件夹下的文件夹,如下:

del /f /s /q C:UsersdellAppDataLocalTemp*.*

cd C:UsersdellAppDataLocalTemp

rd /s /q C:UsersdellAppDataLocalTemp

(1)删除指定的文件夹代码扩展阅读:

del命令参数说明

/F:强制删除只读文件。

/S:从所有子目录删除指定文件。

/Q:安静模式,删除全局通配符时,不要求确认。

/A:根据属性选择要删除的文件。

删除指定属性或指定属性以外的文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、 /A-A表示删除除只读、隐藏、系统、存档以外的文件。

例如:

“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件。

不知道文件是什么属性,那么使用del /a即可。

del /a /f /s desktop.ini 搜索当前目录下的所有子文件夹,并删除指定文件

del temp* /q /f /s 将直接删除本目录的temp 目录的所有文件,没有任务提示

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

批处理代码:

@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文件同一个目录里。运行。都能实现你的要求。

❸ 删除某个文件夹里面的所有文件的bat命令

删除某个文件夹里面的所有文件的bat命令。

下面以删除G盘下面文件夹“0”的所有文件为例。

方法步骤如下:

1、打开相关文件夹,可发现文件夹中有相关文件。

❹ 求一个脚本 删除指定文件下的所有文件和文件夹

先在桌面上新建一个文本文件,如d.txt
用记事本打开,输入下面的内容
del
[path]
[path]代表你要删除文件夹的具体路径,如要删除D:\software\tools下的说有文件,就写
del
D:\software\tools
保存
然后将该文件d.txt重命名为d.bat
要运行的时候双击d.bat文件即可

❺ 怎么编写批量删除指定文件夹的bat

把要删除文件的的文件名及扩展名添加到一个文本文档里,如新建一个名为test.txt,并添加如下内容
123.txt
345.txt
366.txt
将test.txt和批处理文件放在同一目录下,批处理代码如下
nul
pause

❻ bat删除当前目录指定后缀的文件夹

rd 是删除文件夹的,你所谓的那些后缀为.abc的文件夹,实际上只是文件名字带个点号的文件夹。(rd :找不到文件夹带有点号的名字的所有文件夹,你只能用名字全称)。如果你还没听懂,比如我想删掉带有.jpg的文件,可以用: del /a /f /s /q *.JPG (del 可以用通配符*)
rd命令本身不支持通配符*,所以你的格式也不对。
你只能用:rd /s /q 123.abc\
rd /s /q 456.abc\
rd /s /q 789.abc\

❼ 易语言删除某个文件夹内指定的文件的代码怎么写

首先,说个比较高效的方式,如果广告文件的名字固定。那这样,
新建一个:txt文件,内容如下,然后改名为:del.bat ,注意扩展名也改了。
然后用时,把这个文件放到要删除内容的文件夹里,双击运行即可。
------------------------

@echo off
del 1.txt
del 2.html
del del.bat
-----------------------
解释:XXX.bat,这是脚本文件。
del 删除意思,后面空格 ,跟个文件地址。否则视为脚本所在目录,也可写固定目录:
比如:del c:\temp.exe 删除C盘的temp.exe文件
del del.bat 自然是删除自己的意思。
如果删除这个文件夹里的所有后缀名为txt文件,写:del *.txt
-------------------------------------------------------------------
先看看能满足你吗?不行再说易语言的。
(我只教思路,不写源码,如果伸手党,勿追问了就)

❽ PHP如何实现删除指定文件夹下的所有文件和文件件

我这里有两个函数或许对你有用。

/* 该函数用于删除文件和文件夹 */
function dirDelete($dir) {
$dir = dirPath($dir);
if (!is_dir($dir)) {
return false;
}
$list = glob($dir . '*');
foreach ($list as $v) {
is_dir($v) ? dirDelete($v) : @ unlink($v);
}
return @ rmdir($dir);
}

/* 该函数用于将路径标准化 */
function dirPath($path) {
$path = str_replace('\\', '/', $path);
if (substr($path, -1) != '/')
$path = $path . '/';
return $path;
}

❾ 求全盘删除指定文件夹代码(VBS 或BAT)

寒轩雪印的命令很好,可惜的是忽略了一个小地方,所以不能删除成功.修改如下:

cls & @echo off
for %%a in (c d e f g h i j k l m) do (
if exist %%a: (
echo 正在查找%%a盘,请稍候...
for /f %%b in (a.txt) do (
FOR /F "delims==" %%c IN ('dir /a/b/s %%a:\%%b') DO (
echo 找到文件夹[%%c]...
echo 正在删除目录[%%c],稍候...
::Rem rd /s /q "%%c"
)
)
)
)
pause

实际执行请去掉::Rem

代码并没有问题.但你在执行的时候可能有两个问题.一是没有按我们所说的删除::Rem
二是我们所列出的盘符中没有Z盘,这个需要你自行添加.

确实有问题,我再改一下.

cls & @echo off
a.txt %SystemDrive%\
cd\
cd /d %SystemDrive%
for %%a in (c d e f) do (
if exist %%a: (
echo 正在查找%%a盘,请稍候...
for /f %%b in (a.txt) do (
FOR /F "delims==" %%c IN ('dir /a/b/s %%a: ^|find /i "\%%b" ') DO (
echo 找到文件夹[%%c]...
echo 正在删除目录[%%c],稍候...

rd /s /q "%%c"
)
)
)
)
del /q a.txt
@pause

说明两点.一,我这里只加了CDEF四个盘,其它的盘请自行添加.二.这个命令有一定的危险性,假设你要删除的文件夹的名字是ABC,则凡是以ABC开头的文件夹都会给删除了.这个问题期待高手解决.

阅读全文

与删除指定的文件夹代码相关的资料

热点内容
在电脑上怎么找到加密狗图标 浏览:435
电脑的浏览器怎么打开pdf文件怎么打开 浏览:142
pdf卡片库下载 浏览:11
单片机中二进制表示什么 浏览:725
java网络编程推荐 浏览:794
施耐德开关编程 浏览:65
组织胚胎学pdf 浏览:844
linux查看发包 浏览:496
加密货币交易所暴利时代 浏览:824
歌词滚动效果android 浏览:14
程序员一天的六场战斗 浏览:797
自制压缩泵的做法 浏览:622
androidstring变量 浏览:247
数学乘法速算法 浏览:986
压缩包制作后照片顺序怎么改 浏览:680
fibonacci数列算法 浏览:775
产品经理要和程序员吵架吗 浏览:252
grub2命令行 浏览:618
无法获取加密卡信息 浏览:775
云服务器网卡充值 浏览:509