使用batch file或命令删除只读文件

我想知道使用batch file或命令删除只读文件的方法。

假设我有一个名为“abc.dll”的DLL文件,并且我正尝试在batch file中使用以下命令来删除此文件:

del "C:\test\abcd.dll" 

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

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

 del /? 

但是,当文件正在使用时,这不起作用。

del /f会删除只读文件。