MS-DOS 删除末尾带有通配符

发布于 2024-12-26 05:10:39 字数 340 浏览 1 评论 0原文

我想要的是一个表示“包含”的通配符 因此,如果我有一个目录,

a.txt
b.param
b.param.config

我只想删除 b.paramb.param.config

我已经尝试过 del *.param*, del *param* ...但除了包含 param 之外,似乎没有任何内容与文件的开头和结尾匹配。

我正在从批处理文件运行该命令,因此如果解决方案是批处理的,那么它也可以工作。

What I want is a wildcard that means "contains"
So if I have a directory with

a.txt
b.param
b.param.config

I would like to delete only b.param and b.param.config

I have tried del *.param*, del *param* ... but nothing seems to match anything for the beginning and end of the file but containing param.

I am running the command from a batch file, so if the solution is in batch that will work as well.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

£冰雨忧蓝° 2025-01-02 05:10:39

我认为 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 版本是什么?

I think del *param* should work for this...

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

What happened when you tried this? What version of MS-DOS are you running?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文