该 net user
命令允许添加、修改或删除用户帐户,并显示有关本地计算机或域上的用户帐户的详细信息。
语法
net user [<UserName> {<Password> | *} [<Options>]] [/domain]
net user [<UserName> {<Password> | *} /add [<Options>] [/domain]]
net user [<UserName> [/delete] [/domain]]
net user username [/times:{times | all}]
net user username [/active: {yes | no}]
参数
参数 | DESCRIPTION |
---|---|
<UserName> |
指定要添加、删除、修改或查看的用户帐户的名称。 用户帐户的名称可以包含多达 20 个字符。 |
<Password> |
分配或更改用户帐户的密码。 键入星号(* )以生成密码提示。 当用户在密码提示符下键入密码时,不会显示密码。 |
<Options> |
指定命令行选项。 有关命令行选项语法的说明,请参阅下一个表。 |
/domain |
对计算机主域中的域控制器执行该作。 |
/add |
添加新的用户帐户。 添加 /domain 从域中删除帐户。 |
/delete |
删除指定的用户帐户。 添加 /domain 从域中删除帐户。 |
/times:{<Day>[-<Day>][,<Day>[-<Day>]],<Time>[-<Time>][,<Time>[-<Time>]][;] \| all} |
指定允许用户登录计算机的日期和时间。 <Time> 必须以一小时为增量。 <Day> 可以拼写或缩写(M, T, W, Th, F, Sa, Su )。 可以使用 12 小时(AM/PM 或 A.M./P.M.)或 24 小时格式指定小时。 使用 all 允许随时登录,或留空以防止完全登录。 用逗号分隔天数和时间,用分号分隔多个日/时间条目(例如 :M,4AM-5PM;T,1PM-3PM)。 不要在时间指定中包含空格。 |
/active:{yes \| no} |
启用或禁用用户帐户。 如果用户帐户未处于活动状态,则用户无法访问计算机上的资源。 默认值为 “是”。 |
? | 显示命令帮助信息。 |
Options 参数语法 | DESCRIPTION |
---|---|
/comment:"<Text>" |
提供有关用户帐户的描述性注释。 此注释可以包含多达 48 个字符。 文本必须用双引号引起来。 |
/countrycode:<NNN> |
使用作系统国家/地区代码为用户的帮助和错误消息实现指定的语言文件。 值为 0 表示 默认 国家/地区代码。 |
/expires:{{<MM/DD/YYYY> \| <DD/MM/YYYY> \| <mmm,dd,YYYY>} \| never} |
设置指定用户帐户的过期期限。 到期日期可以位于 [MM/DD/YYYY]、[DD/MM/YYYY]或 [mmm,dd,YYYY] 格式,具体取决于国家/地区代码。 never 指定用户帐户没有到期日期。 将帐户设置为永不过期时,这意味着除非管理员手动禁用或删除帐户,否则该帐户将无限期保持活动状态。 默认情况下,帐户设置为永不过期。 该帐户在指定日期的开头过期。 对于 月份 值,可以使用数字( 1 对于 1 月),将其拼写出来(January ),或使用三字母缩写(Jan 等 Feb )。 可以将两个或四个数字用于年份值。 使用逗号或斜杠分隔日期的各个部分。 不要使用空格。 如果省略<YYYY> ,则假定下一次发生日期。 例如,如果在 2018 年 1 月 10 日至 2019 年 1 月 8 日期间输入以下条目,则以下条目等效: 1 月,9 日 1/9/18 2019 年 1 月 9 日 1/9 |
/fullname:"<Name>" |
指定用户的全名而不是用户名。 请将名称括在引号中。 |
/homedir:<Path> |
设置用户主目录的路径。 路径必须存在。 |
/passwordchg:{yes \| no} |
指定用户是否可以更改自己的密码。 默认值为 “是”。 |
/passwordreq:{yes \| no} |
指定用户帐户是否必须具有密码。 默认值为 “是”。 |
/profilepath:[<Path>] |
设置用户登录配置文件的路径。 此路径指向注册表配置文件。 |
/scriptpath:<Path> |
指定用户登录脚本的相对路径。 路径不得为绝对路径;使用相对路径,例如 \\domain\SysVol\domain\scripts 。 |
/usercomment:"<Text>" |
指定管理员可以添加或更改帐户的“用户注释”。 文本必须用双引号引起来。 |
/workstations:{<ComputerName>[,...] \| *} |
列出用户可从中登录到网络的多达 8 个(8)工作站。 用逗号分隔列表中的多个条目。 如果没有 /workstations 列表或列表是星号(* ),则用户可以从任何计算机登录。 |
注释
密码必须满足使用 net accounts /minpwlen 命令设置的最小密码长度值。 密码可以包含多达 127 个字符。
例子
若要显示本地计算机的所有用户帐户的列表,请运行以下命令:
net user
若要显示有关用户帐户 TommyH 的信息,请运行以下命令:
net user tommyh
若要为 Jay Samson (用户名:jays)添加用户帐户(用户名: jays),请在星期一到星期五上午 8 点到下午 5 点使用强制密码 Cyk4^g3B,并使用用户的全名,运行以下命令:
net user jays Cyk4^g3B /add /passwordreq:yes /times:monday-friday,8am-5pm /fullname:"Jay Jamison"
若要使用 24 小时表示法将用户名 MikeD 的登录时间从上午 8 点设置为下午 5 点,请运行以下命令:
net user miked /time:M-F,08:00-17:00
若要使用 12 小时表示法将 MikeD 的登录时间从上午 8 点设置为下午 5 点,请运行以下命令:
net user miked /time:M-F,8AM-5PM
若要在星期一指定凌晨 4 点到下午 12 点、星期二下午 12 点到晚上 8 点的登录小时数,以及星期三到星期五的用户名 AnibalS 的上午 8 点到 5 点,请运行以下命令:
net user anibals /time:M,4AM-12PM;T,12PM-8PM;W-F,8AM-5PM