如何强制我的批处理文件隐藏cmd窗口并说"是"?

Rad*_*924 -1 windows cmd batch-file

好的,所以我试图制作一个简单的BAT文件,删除多个文件夹中的文件.现在这是我到目前为止.我想这样它删除Temp目录中的所有文件和文件夹,但不删除数据目录中的文件夹...我也希望它对提示说"是".我该怎么做呢???

@ECHO OFF
DEL "C:\ProgramData\TVersity\Media Server\data\*.*" 
DEL "%LOCALAPPDATA%\Temp\*.*"
Run Code Online (Sandbox Code Playgroud)

我打算在这个BAT文件中添加更多目录,所以如果你能回答"如何命令"...因为我想知道如何指定是删除所有文件夹和文件还是只删除文件.

还有如何自动化所有提示的"是".

Joe*_*nos 7

del /s /q c:\somedirectory\*.*
Run Code Online (Sandbox Code Playgroud)

应该注意在没有删除目录的情况下递归删除所有文件,在"安静"模式下,这不会给你提示.

要删除整个目录及其所有文件和子目录,可以使用rd相同的标志:

rd /s /q c:\somedirectory
Run Code Online (Sandbox Code Playgroud)

http://technet.microsoft.com/en-us/library/cc771049.aspx