使用批处理文件或命令删除只读文件

时间:2009-10-14 06:17:17

标签: windows batch-file cmd delete-file

我想知道一种使用批处理文件或命令删除只读文件的方法。

假设我有一个名为“abc.dll”的DLL文件,我试图在批处理文件中使用以下命令删除此文件:

del "C:\test\abcd.dll"

它不允许我这样做,它会抛出拒绝访问的消息。但是,如果我将只读属性更改为非只读属性,则可以成功删除它。

2 个答案:

答案 0 :(得分:12)

指定/F,它将强制删除只读文件。另见

del /?

但是,当文件正在使用时,这将无效。

答案 1 :(得分:3)

del /f将删除只读文件。