2009-10-14 100 views
2

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

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

del "C:\test\abcd.dll" 

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

回答

12

指定/F,它会强制删除只读文件。另请参阅

del /? 

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

+0

我不认为这个特殊情况是一个“使用中的dll”,因为改变readonly(大概是用GUI)工作。 +1。 – paxdiablo

3

del /f将删除只读文件。