如何阻止DEL命令删除子目录中具有相同名称的文件?

时间:2016-12-15 17:24:22

标签: batch-file cmd

所以我的del命令删除了两个文件而不是一个文件。

我希望删除的文件的文件系统如下所示(示例):

/executable.exe
/folder/executable.exe

当我运行del /s /q "executable.exe"时,两个可执行文件都将被删除。我正在运行Windows 10,以任何方式阻止这种情况发生?我绝对不能改变第二个可执行文件的名称。

1 个答案:

答案 0 :(得分:0)

对你的问题的评论都很合适。您的问题的解决方案只是省略/S开关,因为这会导致DEL命令从当前目录中删除所有子目录,一直到文件系统的底部

CMD.EXE为大多数命令提供帮助;输入命令名称后跟/?以获取命令帮助(例如DEL /?)。您也可以输入HELP,然后输入感兴趣的命令,例如HELP DEL来获取相同的信息。

如果不先了解命令的作用,就不应该使用破坏性命令(如DEL)。阅读帮助;这就是提供它的原因。