上一主题: chfile 命令 — 修改 Windows 文件设置下一主题: chres 命令 — 修改 Windows 资源


chgrp 命令 — 修改 Windows 组

在本地 Windows 环境中有效

使用 chgrp、editgrp 和 newgrp 命令处理 Windows 组。 这些命令结构相同,仅在以下方面有所不同:

注意:此命令同样存在于 AC 环境中,但操作有所不同。

当定义多个组或更改多个组的属性时,请将组名列表括在括号中,并用空格或逗号分隔这些组名。

注意:要向组中添加成员或从组中删除成员,请使用 join 或 join‑ 命令。

此命令有以下格式:

{{chgrp|cg}|{editgrp|eg}|{newgrp|ng}} groupName \
[global] \
[comment(string)|comment‑] \
[privileges(privList)] \
[privileges(‑privList)] \
[rename_group]
comment(string)

向组记录中添加最多为 255 个字符的字母数字注释字符串。 如果以前向组记录中添加了备注字符串,则此处指定的新字符串将替换当前的字符串。 如果字符串中包含任何空格,请用单引号将整个字符串引起。

安装系统时,标准 Windows 组会添加一个说明性备注。 如果同时在 Windows 和 AC 环境中创建一个新组,CA ControlMinder 将插入注释“CA ControlMinder 组”。

global

指出全局组。 每个组名必须唯一,并且当前不能存在于 Windows 数据库中。 Windows 不允许组和用户使用同一名称。

注意:创建全局组并使用 CA ControlMinder 4.1 版的服务时,请使用 ~groupName。 为了向后兼容,4.1 版及更高版本均支持这种格式。

groupName

对于命令 newgrp,指定添加到数据库中的组记录的名称。 每个组名必须唯一,并且当前不能存在于 Windows 数据库中。 与 CA ControlMinder 数据库不同,Windows 不允许组和用户使用同一名称。

对于命令 chgrp,指定您要更改其属性的组的名称。

当定义多个组或更改多个组的属性时,请将组名列表括在括号中,并用空格或逗号分隔这些组名。

privileges(privList|-privList)

向 Windows 组记录中添加特定权限,或者,当 privList 前面带有减号 (-) 时,删除该指定的权限。 有效值为本机 Windows 中的任何可用权限。

只能使用 chgrp 或 editgrp 命令来指定该参数,并且只有在更改当前组记录时才能指定。 新建组记录时,不能使用它来分配权限。

rename_group

重命名 Windows 数据库中的组帐户。 旧组名的所有属性均适用于重命名的组帐号。 每个组名必须唯一,并且必须存在于 Windows 数据库中。 与 CA ControlMinder 数据库不同,Windows 不允许组和用户使用同一名称。

注意:在带有 Active Directory 的 Windows 2000 上安装 CA ControlMinder 时,CA ControlMinder 会重命名以前的 Windows 2000 组名。