Board logo

标题: 请教:虚拟 DOS 下如何让 RD 命令支持通配符? [打印本页]

作者: stevenldj     时间: 2008-3-23 22:22    标题: 请教:虚拟 DOS 下如何让 RD 命令支持通配符?
请教一下,如何在 Windows XP 的虚拟 DOS 下实现如下命令:

Rd /s/q C:\Windows\$*$

作者: stevenldj     时间: 2008-3-24 12:37
for /d %%i in (C:\WINDOWS\TEMP\*) do @rd /s /q "%%i"

作者: stevenldj     时间: 2008-3-24 13:34    标题: 看了一下 FOR 的帮助,下面的命令可以满足我的要求
For /f %%i in ('dir C:\Windows\$*$ /adh /b') do Rd /s/q "C:\Windows\%%i"

作者: stevenldj     时间: 2008-3-24 14:27    标题: 为了防止目录名中含有空格,可以添加 delims=\ 选项
For /f "delims=\" %%i in ('dir C:\Windows\$*$ /adh /b') do Rd /s/q "C:\Windows\%%i"