永发信息网

高分求一批处理文件:win7NTFS文件系统权限设置。最好用icacls和takeown

答案:1  悬赏:40  手机版
解决时间 2021-03-04 03:13
  • 提问者网友:动次大次蹦擦擦
  • 2021-03-03 17:47
文件的所有者是超级管理员(Adminstrators)。
文件的权限:普通用户(user1),读取和执行权限;管理员(Adminstrator),完全控制;超级管理员(Adminstrators),完全控制权限。
用在D、E、F、G、H盘上的所有文件上。
PS:为啥每次重装都要做文件权限,全盘格式化之前不是这个样子的。现在重装系统后所有的盘(除C盘外)都是拒绝访问。
如果可以的话另附上50分。
最佳答案
  • 五星知识达人网友:长青诗
  • 2019-09-16 07:08
@echo off
setlocal enabledelayedexpansion
set u=user1
::设置普通用户名,必需是系统中存在的
for /f "skip=1 delims=" %%i in ('wmic logicaldisk where "drivetype=3" get deviceID^|findstr "."') do (
set d=%%i&set d=!d:~,2!
if /i "!d!" neq "C:" takeown /f "!d!\*" /a /r /d y&&icacls "!d!\*" /grant administrators:F %u%:RX /t
)
echo 完成!&pause

说明:普通用户(user1)应该是系统存在的用户。管理员(Adminstrator)就是超级管理员。超级管理员(Adminstrators)是系统管理员组。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯