我以本地管理员身份使用远程桌面协议致我的操作系统服务器,并使用进行管理图形用户界面和电源外壳。
总体而言,我对机器拥有完全控制权,使用这两种方法从未出现过权限错误。但是,当以管理员身份运行 PS 和 CMD 时,我无法对我的默认 IIS 站点使用的文件和目录执行某些操作。
我可以使用支持该-force
标志的命令来绕过此错误,例如:
Remove-Item foo
返回access is denied
,但Remove-Item foo -force
工作正常。使用 GUI 删除相同的文件也有效。但是诸如 的操作certutil -hashfile foo MD5
将返回access is denied
,并且没有 GUI 替代或-force
标志。
看起来是什么问题?