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

标签 windows batch-file cmd delete-file

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

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

del "C:\test\abcd.dll"

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

最佳答案

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

del /?

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

关于windows - 使用批处理文件或命令删除只读文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1564533/

相关文章:

python - 在防火墙后面时如何下载 python .egg 文件

file - 正确转义 .bat 文件中的 JVM 参数列表

javascript - node.js 调用外部 exe 并等待输出

windows - "Can' t 读取文件“尝试在批处理文件中排除目录时

javascript - NPM 找不到模块,win 7/64 位

c# - 如何让我的服务停止自动发布到 Windows 应用程序事件日志中

PHP 使用线程安全与否

windows - OBS - 捕获显示时黑屏

regex - 在批处理脚本中打印第二个标记之后的所有标记

windows - 在提升的窗口中调用 BAT 并在之前更改 ENV 变量