【求助】DOS命令删除htm文件及文件夹

时间:2023-02-11 12:31:19
 大家好,我想在windows下面用DOS命令删除保存的后缀名为.htm的网页文件,同时删除它带的那个文件夹,应该怎么实现啊?

91 个解决方案

#1


用Shell吧,不太熟

#2


del /S /F /Q *.htm 删除文件 不明白目录什么意思

#3


试试这个吧,可以将当前目录下的htm网页文件和它带的那个文件夹一起删除:
FOR %%I IN (*.htm) DO @rmdir /S /Q %%~nI_files
del /F /Q *.htm

#4


dos命令的批处理指令功能很有限,写起来很不方便.我建议你学习一下某种脚本语言,比如:vba\perl\python等等.

#5


是这个意思 试下一回
引用 3 楼 plaeks 的回复:
试试这个吧,可以将当前目录下的htm网页文件和它带的那个文件夹一起删除:
FOR %%I IN (*.htm) DO @rmdir /S /Q %%~nI_files
del /F /Q *.htm

#6


该回复于2010-04-10 09:24:00被版主删除

#7


不行吗。del 再加 RD删除文件夹

#8


见解一下

#9


学习。

#10


先进入根目录,再用del /a/s/f *.hlm删去

#11


搜藏了

#12


顶,学习

#13


ding,woyaoxuexia

#15


del /S /F /Q *.htm 

#16


先学习一下了

#17


学习了

#18


直接 用 Del 后面跟上你文件的绝对路径  再加上 文件名.htm 就可以删除了

#19


每天回帖即可获得10分可用分!小技巧:教您如

#20


学习了

#21


学习,自己先用下

#22


保存 网页时 选择 mht格式 ,  就会只生成一个文件  : csdn.mht

保存 网页时 选择 htm格式 ,  就会只生成两个文件  :  csdn.html 和 以 csdn为的 文件夹 

可以试试 ,在windows下 删除 csdn.html时 系统会 自动删除掉 csdn文件夹 ,所以 只需要 删除 csdn.html文件即可

#23


学习了 .............

#24


就这个帖子还给推荐了?还美其名曰“写起来很不方便”?

虽然win批处理不如unix/linux下shell强大,处理这类事情还是绰绰有余的,楼上已经有人给出很好的解决方案了。

我想问问推荐帖子的“飞”:

1.你说的不方便,是针对楼主所要求的这个功能还是针对整个dos命令来说?

2.vba/perl/python?是针对lz这个要求还是其他?写个简单的vbs/js倒是可以解决问题,但就lz这个要求来说,写批处理比vbs/js简单多了。

---------------------------------------------------------------------
不是我言语刻薄,一大早起来看到这么一个帖子,纠结。

#25


搜藏学习

#26


回帖领分

#27


HAN!!!!!!!!!!!

#28


不会啊,难

#29


不会啊

#30


研究研究。。。

#31


批处理就可以

#32


自己写个脚本

#33


嗯 ,,...

#34


引用 24 楼 sjdev 的回复:
就这个帖子还给推荐了?还美其名曰“写起来很不方便”?

虽然win批处理不如unix/linux下shell强大,处理这类事情还是绰绰有余的,楼上已经有人给出很好的解决方案了。

我想问问推荐帖子的“飞”:

1.你说的不方便,是针对楼主所要求的这个功能还是针对整个dos命令来说?

2.vba/perl/python?是针对lz这个要求还是其他?写个简单的vbs/js倒是可以解决……


让你纠结我很不好意思。我是觉得3楼的回复很好,可能对那些想要实现类似功能并且想用dos批处理的人会有用,所以推荐了。

我所说的不方便是我的个人观点。因为我的板块经常有人会问使用批处理处理各种文件,我是真的觉得不如学一种如Perl、Python、VBS等的脚本一劳永逸,当然,我也是指在系统管理方面。很多Unix管理员都会使用Perl来做系统管理,其实在Windows上也完全可以。

仅此而已,您就别纠结了。

#35


能够录个视频吗?看看比较OK!

#36


学习一下

#37


狂顶3楼。

#38


三楼的可以啊。。。。

#39


写个批处理多方便。。。。。

#40


这个也推荐了

#41


学习 顶

#42


top top top

#43


用Shell吧

#44


wo ding.

#45


del /s *

#46


学习下!

#47


学习下...

#48


del treee好像是这样吧

#49


学习了 

#50


都说用shell那怎么写啊?

#1


用Shell吧,不太熟

#2


del /S /F /Q *.htm 删除文件 不明白目录什么意思

#3


试试这个吧,可以将当前目录下的htm网页文件和它带的那个文件夹一起删除:
FOR %%I IN (*.htm) DO @rmdir /S /Q %%~nI_files
del /F /Q *.htm

#4


dos命令的批处理指令功能很有限,写起来很不方便.我建议你学习一下某种脚本语言,比如:vba\perl\python等等.

#5


是这个意思 试下一回
引用 3 楼 plaeks 的回复:
试试这个吧,可以将当前目录下的htm网页文件和它带的那个文件夹一起删除:
FOR %%I IN (*.htm) DO @rmdir /S /Q %%~nI_files
del /F /Q *.htm

#6


该回复于2010-04-10 09:24:00被版主删除

#7


不行吗。del 再加 RD删除文件夹

#8


见解一下

#9


学习。

#10


先进入根目录,再用del /a/s/f *.hlm删去

#11


搜藏了

#12


顶,学习

#13


ding,woyaoxuexia

#14


#15


del /S /F /Q *.htm 

#16


先学习一下了

#17


学习了

#18


直接 用 Del 后面跟上你文件的绝对路径  再加上 文件名.htm 就可以删除了

#19


每天回帖即可获得10分可用分!小技巧:教您如

#20


学习了

#21


学习,自己先用下

#22


保存 网页时 选择 mht格式 ,  就会只生成一个文件  : csdn.mht

保存 网页时 选择 htm格式 ,  就会只生成两个文件  :  csdn.html 和 以 csdn为的 文件夹 

可以试试 ,在windows下 删除 csdn.html时 系统会 自动删除掉 csdn文件夹 ,所以 只需要 删除 csdn.html文件即可

#23


学习了 .............

#24


就这个帖子还给推荐了?还美其名曰“写起来很不方便”?

虽然win批处理不如unix/linux下shell强大,处理这类事情还是绰绰有余的,楼上已经有人给出很好的解决方案了。

我想问问推荐帖子的“飞”:

1.你说的不方便,是针对楼主所要求的这个功能还是针对整个dos命令来说?

2.vba/perl/python?是针对lz这个要求还是其他?写个简单的vbs/js倒是可以解决问题,但就lz这个要求来说,写批处理比vbs/js简单多了。

---------------------------------------------------------------------
不是我言语刻薄,一大早起来看到这么一个帖子,纠结。

#25


搜藏学习

#26


回帖领分

#27


HAN!!!!!!!!!!!

#28


不会啊,难

#29


不会啊

#30


研究研究。。。

#31


批处理就可以

#32


自己写个脚本

#33


嗯 ,,...

#34


引用 24 楼 sjdev 的回复:
就这个帖子还给推荐了?还美其名曰“写起来很不方便”?

虽然win批处理不如unix/linux下shell强大,处理这类事情还是绰绰有余的,楼上已经有人给出很好的解决方案了。

我想问问推荐帖子的“飞”:

1.你说的不方便,是针对楼主所要求的这个功能还是针对整个dos命令来说?

2.vba/perl/python?是针对lz这个要求还是其他?写个简单的vbs/js倒是可以解决……


让你纠结我很不好意思。我是觉得3楼的回复很好,可能对那些想要实现类似功能并且想用dos批处理的人会有用,所以推荐了。

我所说的不方便是我的个人观点。因为我的板块经常有人会问使用批处理处理各种文件,我是真的觉得不如学一种如Perl、Python、VBS等的脚本一劳永逸,当然,我也是指在系统管理方面。很多Unix管理员都会使用Perl来做系统管理,其实在Windows上也完全可以。

仅此而已,您就别纠结了。

#35


能够录个视频吗?看看比较OK!

#36


学习一下

#37


狂顶3楼。

#38


三楼的可以啊。。。。

#39


写个批处理多方便。。。。。

#40


这个也推荐了

#41


学习 顶

#42


top top top

#43


用Shell吧

#44


wo ding.

#45


del /s *

#46


学习下!

#47


学习下...

#48


del treee好像是这样吧

#49


学习了 

#50


都说用shell那怎么写啊?