公司编译服遇到问题,输出目录内的权限出现异常,导致脚本无法对其进行写操作。为了不影响生产,决定先将问题目录删除,再重新生成。但由于权限异常,无法简单将其删除:
查看目录的安全设置,发现访问权限可能存在问题
暂时不纠结问题的来源,先解决,解决方法:
第一步、将该目录及其下所有文件、文件夹,改为管理员所有(注:E:\xxx\xxx\xxx暂代目标目录)
管理员权限下执行:takeown /f E:\xxx\xxx\xxx /a /r /d y
第二步、将该目录及其下所有文件、文件夹,设置为管理员完全控制权限:
管理员权限下执行:cacls E:\xxx\xxx\xxx /T /G administrators:F
第三步、现在即可删除
管理员权限下执行:rd /s E:\xxx\xxx\xxx