我想要的是一个通配符,意思是“包含” 所以,如果我有一个目录
a.txt
b.param
b.param.config
我只想删除b.param
和b.param.config
我已尝试del *.param*
,del *param*
...但似乎没有任何内容与文件的开头和结尾匹配,但包含 param
。< / p>
我正在从批处理文件中运行命令,因此如果批处理解决方案也可以正常运行。
答案 0 :(得分:1)
我认为del * param *应该适用于此......
c:\test>dir /w
Volume in drive C is HP
Volume Serial Number is 0EBF-B242
Directory of c:\test
[.] [..] a.txt b.param
b.param.config
3 File(s) 29 bytes
2 Dir(s) 185,518,833,664 bytes free
c:\test>dir /w *param*
Volume in drive C is HP
Volume Serial Number is 0EBF-B242
Directory of c:\test
b.param b.param.config
2 File(s) 20 bytes
0 Dir(s) 185,518,833,664 bytes free
c:\test>del *param*
c:\test>dir /w
Volume in drive C is HP
Volume Serial Number is 0EBF-B242
Directory of c:\test
[.] [..] a.txt
1 File(s) 9 bytes
2 Dir(s) 185,518,833,664 bytes free
你试过这件事发生了什么?你在运行什么版本的MS-DOS?