很多时候我们已经使用了文件所有者账号或超级管理员账号登录windows,删除某些文件依然提示无权限。原因可能并不是真的没有权限,而是被其它程序所占用着,例如使用了微信开发者工具打开项目,删除云函数的时候也会出“你需要来自xxx的权限”,而关闭了项目就可以。那么,有没有一个通用的办法呢?
解决办法
1. 命令删除
通用的办法。
文件夹》进入待删除文件目录》url输入命令“cmd”》
# 删除目录
rmdir /s 待删除目录名
## rmdir 删除整个目录
## /s 是代表删除所有子目录跟其中的档案。
# 删除文件
del 待删除文件名
》是否确认(Y/N)?》y
注意:
- 此操作将会永久删除文件,没有回收站,需要谨慎。
- 而且git无法监听rmdir的删除
2. 结束占用进程
保险办法。
资源监视器》关联的句柄》搜索》输入待删除文件的绝对路径》结束进程》重新尝试删除
注意:
- 占用资源的进程可能是系统核心进程,如果结束掉了这些进程会造成白屏黑屏等问题。