首先,我搞砸了笔记本电脑上很多(如果不是全部的话)文件夹和文件的权限和所有权,这些文件夹和文件存储在与操作系统(驱动器 C)不同的分区(驱动器 E)上。
我一般不会将“数据”存储在 C 上。
我尝试了各种解决方案,最终重新安装了操作系统,希望权限等存储在其中的某个地方,但似乎不是,呵呵!
因此,到目前为止,我已通过提升的命令行“取得”了 E 上所有文件和文件夹的所有权,但仍被拒绝访问某些文件。我认为拒绝访问的文件可能有 1000 个,因此逐一检查并手动纠正我的错误将非常繁琐。
在我查看过的被拒绝的文件中,问题似乎是只有一个组或用户有访问权限,并且该“人”是一个未知实体,其名称要么是未知的,要么是“S”后跟一个数字字符串。我怀疑这个实体是我搞砸的遗留问题,旧操作系统可能已经知道了。
使用
ICACLS "E:*" /grant "Sean":F /T
(从如何更改文件夹(包括子文件夹)的权限?)我似乎已设法将“Sean”以及看似正常的“其他”用户和/或组(即“用户”、“经过身份验证的用户”、“系统”和“管理员”)添加到文件夹和文件中,因此现在似乎可以访问我的所有文件。
但是,我想删除“麻烦的”以“S”结尾的数字字符串用户或组,但我不知道该怎么做,而且我有点担心实验会不会再次把事情搞砸。
那么有人能告诉我如何删除后面跟着数字字符串“S”的用户或组吗?如果有命令行代码就更好了。