协助修改批处理文件以删除C:驱动器

时间:2015-08-07 23:59:53

标签: batch-file

新手问题。

cd "C:del *.*会删除C:驱动器中的所有文件吗?

我还被告知如果我添加del . /F /Q它会绕过确认删除,但我不能100%确定放在哪里。我只是把它添加到最后 cd "C:del *.* del . /F /Q

2 个答案:

答案 0 :(得分:0)

这是一个危险的命令。小心。

不,你可能想要del /F /Q .

第一部分del是命令。这告诉它要删除一些东西。

/F /Q是选项,由前导斜杠表示。

  • /F表示强制它,例如,如果文件不可写,它仍然会删除它。它还会跳过其他一些检查。
  • /Q告诉程序“安静”,因此产生的输出将少于正常

.(点)是要删除的内容,这是您当前所在的位置。如果您当前在C:\(即如果终端在每行的开头显示C:\>),那么它将删除它。

请注意,我只显示了您应该键入的内容(del /F /Q .)和完成后整行应该是什么样的(C:\> del /F /Q .)。但是,如果这是在批处理文件中,那么您只需要第一个表单。

答案 1 :(得分:0)

这是一个破坏性的命令,仅用于回答查询 - 请勿在家中尝试或恶作剧朋友。

这将删除所有未锁定的文件,或者打开以供程序独占访问的文件。

del c:\* /s /f /q /a

它不会删除Windows系统驱动器中的每个文件,也不会删除目录。