请教一个C语言的弱弱问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 08:05:59
我看到一个服务器自动设置的.bat文件,用.txt打开后,看到里面有

cscript.exe xcacls.vbs "%SystemRoot%/system32/net.exe" /G Administrators:F
cscript.exe xcacls.vbs "%SystemRoot%/system32/net.exe" /D Guests:F /E

请问上面这两句里的“/G Administrators:F 和 /D Guests:F /E”的大概意思是什么?谢谢了!
我知道Administrators:F和Guests是用户组的名称,但“/G /D /E”有什么作用呢?是添加还是删除什么权限呢?

我关键是想知道“/G /D /E”各代表什么命令意思。

通过cscript.exe可以用基于命令行的脚本宿主来运行脚本,
这两条语句的主要部分是调用了xcacls.vbs脚本,其中第一行的
xcacls.vbs "%SystemRoot%/system32/net.exe" /G Administrators:F
意思是将"%SystemRoot%/system32/net.exe"文件的所有控制权限赋予Administrators

xcacls.vbs "%SystemRoot%/system32/net.exe" /D Guests:F /E
意思是取消Guests对"%SystemRoot%/system32/net.exe"文件的所有控制权限

权限控制。
第一个是用管理员资格,第二个是游客资格。
同时,这个好像不是C语言啊?
好像是批处理。

ECHO OFF
setlocal

REM =======================================
REM 虚拟主机C盘权限设置 [IIS] V1.3
REM v1.3, C.Rufus Security Team PSD
REM =======================================
REM
REM CHANGELOG --
REM by amxku&自在轮回, C.Rufus S.T
REM 2006-12-10

REM add some tips ;)
REM by amxku, C.Rufus S.T
REM 2007-07-10

title 虚拟主机C盘权限设置 [IIS] V1.3 - 红狼安全小组
echo.
echo "++++++++++++++++++++++++++++++++++++++++++++++++++++"
echo "+ 虚拟主机C盘权限设置 [IIS] V1.