批处理脚本删除文件包含某些字符

Dro*_*man 0 windows batch-file

我几乎没有批处理经验,但现在我需要一个脚本来从Windows 64上的文件夹及其子文件夹中删除名称中包含某些字符的所有文件.我只是像批处理一样做了简单的事情

del "C:\TEST\TEST2\*.TXT"
Run Code Online (Sandbox Code Playgroud)

但我不知道如何执行我需要的过滤.有人可以帮助我使用批次来实现这一目标吗?

更准确地编辑,问题是"如何告诉批处理包含子文件夹?"

Dam*_*ver 6

/s上相当多的命令存在开关(包括del)

del /s "C:\TEST\TEST2\*.TXT"
Run Code Online (Sandbox Code Playgroud)

帮助del /?说:

/S            Delete specified files from all subdirectories.
Run Code Online (Sandbox Code Playgroud)