如何阻止我的DEL命令删除子目录中具有相同名称的文件?
问题描述:
所以我的del
命令删除两个文件,而不是一个只。如何阻止我的DEL命令删除子目录中具有相同名称的文件?
我和我想删除这个样子的(例子)文件的文件系统:
/executable.exe /folder/executable.exe
当我运行del /s /q "executable.exe"
,可执行文件都将被删除。我正在运行Windows 10,以任何方式来阻止这种情况发生?我绝对不能更改第二个可执行文件的名称。
答
对您的问题的评论都非常适合。解决您的问题只是省略/S
开关,因为这会导致DEL
命令从当前目录以及所有子目录一直删除到文件系统的底部。
CMD.EXE为大多数命令提供帮助;键入命令名称,然后键入/?
以获得命令帮助(例如,DEL /?
)。您也可以通过输入HELP
然后输入感兴趣的命令获得相同的信息,例如HELP DEL
。
如果不先了解命令将执行什么操作,则不应使用破坏性命令(如DEL
)。阅读帮助;这就是它提供的原因。
Err ...取出/ s开关? –
删除'/ s',代表“递归** s ** uireireies”。 – Stephan
呃没有意识到/是那么做的......哦,非常感谢 – Havok