![“CACLS”不被识别为内部或外部命令、可运行程序或批处理文件](https://linux22.com/image/1395646/%E2%80%9CCACLS%E2%80%9D%E4%B8%8D%E8%A2%AB%E8%AF%86%E5%88%AB%E4%B8%BA%E5%86%85%E9%83%A8%E6%88%96%E5%A4%96%E9%83%A8%E5%91%BD%E4%BB%A4%E3%80%81%E5%8F%AF%E8%BF%90%E8%A1%8C%E7%A8%8B%E5%BA%8F%E6%88%96%E6%89%B9%E5%A4%84%E7%90%86%E6%96%87%E4%BB%B6.png)
我已经多次使用 CACLS 批处理文件,但今天它无法被识别。CACLS.EXE
存在于C:\Windows\System32
并且我尝试在命令提示符下写入:
CACLS * /E /T /C /G Administrators:F
CACLS C:\Temp\[filename] /E /T /C /G Administrators:F
我以管理员身份登录并使用 Windows XP Pro。
请帮忙。我可以单独更改所有权和权限,但这很繁琐,因为我要在计算机之间传输大量文件。
答案1
抱歉回复迟了,Ernie。我设法通过更改注册表中的命令解决了问题。显然,在我安装 Windows 资源工具包后,命令似乎更改为当前呈现的任何 DOS 命令都无法识别...这就是我无法运行批处理文件的原因。谢谢你的帮助