我在通过 WebService 加载 COM 组件时遇到了一些问题,因为用户没有C:\Windows\system32\inetsrv\config\schema
文件夹的权限。当我使用 Windows 资源管理器打开文件时,它更改了权限并添加了用户组和当前用户来访问该文件夹。这解决了我的问题,但我需要隔离它以进行确认。
我尝试从机箱(包括管理控制台)中删除 IIS。但是C:\Windows\system32\inetsrv\
文件夹存在并且正在被系统内的 SMSvchost 和 svchost 使用,我该如何从系统中完全删除 IIS?我相信重新安装将有助于恢复文件夹C:\Windows\system32\inetsrv\config\schema
和文件的旧权限。我认为该文件夹需要“受信任的安装程序”组的权限。
我的机器里运行的是 Windows Server 2008 R2。
答案1
我使用内置的 takeown 和 cacls 实用程序完成了此操作。
http://www.howtogeek.com/howto/windows-vista/how-to-delete-a-system-file-in-windows-vista/