如何使用批删除目录中的所有文件?

use*_*717 6 console batch-file delete-file

我有一个非常简单的查询.我的桌面上有一个文件夹"x"(Windows 7),我想编写一个批处理程序来删除其中的所有文件.(所有扩展)这就是我提出的:

cd c:\users\admin\desktop\x\
del *.*
Run Code Online (Sandbox Code Playgroud)

但是,当我打开它时,控制台仍然要求人为输入(Y/N).我该怎么做才能绕过这个?

fox*_*ive 23

始终使用显式路径,因此缺陷不会删除当前文件夹,无论当时可能是什么.

所有可见文件,默默无闻

del "c:\users\admin\desktop\x\*.*?"
Run Code Online (Sandbox Code Playgroud)

所有可见文件,静默使用/ q

del /q "c:\users\admin\desktop\x\*.*"
Run Code Online (Sandbox Code Playgroud)

所有可见文件,包括子目录,都是静默的

del /s /q "c:\users\admin\desktop\x\*.*"
Run Code Online (Sandbox Code Playgroud)

输入del /?完整信息.