Windows系统下net user命令使用详解

Windows系统下net user命令使用详解本文翻译了微软官网给出的包含示例和解释的net user命令使用文档,更加详细地向开发者描述了该命令的用法。对于官方文档说明不清楚的地方,笔者通过在Windows10系统上的实践作了补充。

本文翻译自: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命令的语法表示规则,请参阅此说明

今天的文章Windows系统下net user命令使用详解分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/21954.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注