本文翻译自:Net User | Microsoft Docs
该命令用于增加或修改系统用户,以及查看它们的信息。
适用于:Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2008, Windows Vista系统
语法
net user [<UserName> {<Password> | *} [<Options>]] [/domain]
net user [<UserName> {<Password> | *} /add [<Options>] [/domain]]
net user [<UserName> [/delete] [/domain]]
参数
参数 | 描述 |
---|---|
<UserName> | 指定要添加、删除、修改或查看的用户帐户的名称。用户帐号的名称最多可以有20个字符。 |
<Password> | 添加或更改用户帐户的密码。输入星号(*)可以在密码提示符下输入密码,此时不会显示密码。 |
/domain | 在计算机的主域的域控制器上执行操作。 |
<Options> | 指定命令行选项。有关命令行选项语法的描述,请参阅下一个表。 |
net help <Command> | 显示指定net命令的帮助信息。 |
命令行选项 | 描述 |
---|---|
/active:{no | yes} | 启用或禁用用户帐号。如果该用户帐号未启用,该用户将无法访问该计算机上的资源。默认是yes(即启用)。 |
/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]格式,具体格式取决于国家/地区代码。请注意,该帐户将在指定日期的开始时到期。对于月份值,可以使用数字,英文全称或者三个字母的缩写(即Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec)表示。您可以使用两个或四个数字作为年份值。使用逗号或斜杠分隔日期的各个部分。不要使用空格。如果省略<YYYY>,则默认为该日期(即根据计算机的日期和时间)下一次出现的年份。例如,在1994年1月10日至1995年1月8日之间输入以下条目是等价的: jan,9 1/9/95 january,9,1995 1/9 |
/fullname:"<Name>" | 指定用户的全名而不是用户名。将名称用引号括起来。 |
/homedir:<Path> | 设置用户的家目录的路径。路径必须存在。 |
/passwordchg:{yes | no} | 用户是否可以修改自己的密码。默认为yes。 |
/passwordreq:{yes | no} | 指定用户帐户是否必须有密码。默认为yes。 |
/profilepath:[<Path>] | 设置用户配置文件的路径。此路径指向一个注册表配置文件。 |
/scriptpath:<Path> | 设置用户登录脚本的路径。<Path>不能是绝对路径。<Path>相对于%systemroot% System32\Repl\Import\Scripts。 |
/times:{<Day>[<-Day>][,<Day>[-<Day>]],<Time>[-<Time>][,<Time>[-<Time>]][;] | all} | 指定允许用户使用计算机的时间。<Time>限制为不小于1小时。对于<Day>值,可以使用星期几英文全称或缩写(即M,T,W,Th,F,Sa,Su)。您可以使用12小时制或24小时制。如果您使用12小时制,请加上AM和PM,或A.M.和P.M.。设为all表示用户始终可以登录。空值则意味着用户永远无法登录。用逗号分隔日期和时间,并用分号分隔多个日期时间(例如,M,4AM-5PM;T,1PM-3PM)。请勿使用空格。 |
/usercomment:"<Text>" | 为该帐户添加或更改“用户注释”。用引号把文字括起来。例如:That's Bob. |
/workstations:{<ComputerName>[,...] | *} | 列出最多8个终端,用户可以通过网络从这些终端登录。用逗号分隔列表中的多个条目。如果 /workstations 没有名单或名单是星号(*),用户可从任何电脑登入。 |
附注
- 当您使用不带参数的net user时,它将显示计算机上的用户帐户列表。您也可以键入net users。
- 密码必须满足net accounts /minpwlen命令设置的最小密码长度值。一个密码最多可以有127个字符。
示例
显示本地计算机的所有用户帐户列表:
net user
显示用户账号tommyh的信息:
net user tommyh
为一个用户创建帐户,该用户的姓名是Jay Jamison,帐户名是jayj,登录时间周一到周五的早上8点到下午5点,强制密码为Cyk4^g3B,并设置了用户的全名:
net user jayj 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
指定了anibals的登录时间:周一上午4点至下午5点,周二下午1点至下午3点,周三至周五上午8点至下午5点:
net user anibals /time:M,4AM-5PM;T,1PM-3PM;W-F,8:00-17:00
了解更多
本文到这里就要结束了,如果您想了解关于Windows命令的语法表示规则,请参阅此说明。