无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4954|回复: 10
打印 上一主题 下一主题

[已解决] 小白求助CMD命令

[复制链接]
跳转到指定楼层
1#
发表于 2020-5-3 00:05:04 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tylzqiqi 于 2020-5-3 12:36 编辑

http://bbs.wuyou.net/forum.php?mod=attachment&aid=NDE3ODkyfDJjYWJiMGUxYWU1MDFmNDE5NjZiODQ5Njc1YjE0ZGM0fDE3MTYyNTIyNDU%3D&request=yes&_f=.png
需求:因为工作原因,在特定目录下,第4天时都要删除第1天以日期为首的30个目录,格式如:0401*****,0402****,0408*****,等依次类推,抛开日期先不说,我就想问下,cmd批量删除目录,不能搭配通配符吗?
下面这个命令有问题吗?删除目录,不能用通配符吗?

谢谢各位的热心帮助,用CMD太吃力了,然后自己琢磨着用VBS达到了效果
dim a,b,c
b="*"&month(DateAdd("d",-4,date))&day(DateAdd("d",-4,date))&"*"
c="*"&month(DateAdd("d",-4,date))&"0"&day(DateAdd("d",-4,date))&"*"
Set a=CreateObject("scripting.filesystemobject")
msgbox "c:\test\"&b&""
msgbox "c:\test\"&c&""
a.DeleteFolder   "c:\test\"&b&""
a.DeleteFolder   "c:\test\"&c&""


在此谢谢各位的指导。。。。

X5$P%K]Y$AQ{WK9FTQBRHSR.png (53.59 KB, 下载次数: 1)

X5$P%K]Y$AQ{WK9FTQBRHSR.png
2#
 楼主| 发表于 2020-5-3 06:01:05 | 显示全部楼层
窄口牛 发表于 2020-5-3 00:17
删除目录是rd,不可以用通配符。

rmdir就是rd啊
回复

使用道具 举报

3#
 楼主| 发表于 2020-5-3 06:02:25 | 显示全部楼层
BestMiniPE 发表于 2020-5-3 00:22
@Echo Off

for /f "delims=" %%i in ('dir /s /b /ad *.tmp') do (rd /s /q "%%i")

谢谢,看不懂..。。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-21 08:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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