0

建议接受对 DOS del D:\folder\*.ext 测试失败的答案,官方文档在哪里说如果存在FileName可以接受 FileName 中的通配符

4

1 回答 1

2

我怀疑是否存在任何官方文件,尽管我不能证明是否定的。我当然从未见过任何官方文档说明 IF EXIST 支持文件名中的通配符(但不支持文件夹路径)

可能有一些解释规则的底层系统调用的文档,但可能没有说明 IF EXIST 使用系统调用。

但这种情况是与批处理编程相关的任何事情的常态。cmd.exe / batch 声誉不佳的原因之一是它的文档记录很差。许多命令具有多个未记录的特性/行为,经验丰富的批处理开发人员随着时间的推移发现并共享了这些特性/行为。

于 2013-06-12T11:46:18.727 回答