[玩转系统] Net User Command - 从 cmd 管理用户帐户
作者:精品下载站 日期:2024-12-14 17:25:07 浏览:16 分类:玩电脑
Net User Command - 从 cmd 管理用户帐户
Net User 命令是一个 Windows 命令行实用程序,允许您管理 Windows 服务器本地用户帐户或远程计算机上的帐户。
命令Net User
允许您创建、删除、启用或禁用系统上的用户并为网络用户帐户设置密码。
Windows 管理员可以使用 net user 命令行工具在域用户帐户中执行添加或修改。
您可以获取网络用户帐户信息、启用或禁用用户帐户、设置主目录路径、设置帐户过期时间等。
在本文中,我们将通过示例讨论如何使用 net user 命令行工具来获取用户帐户信息、域帐户状态和密码到期日期。
网络用户命令语法
net user 命令的基本语法如下:
net user [<UserName> {<Password> | *} [<Options>]] [/domain]
net user [<UserName> {<Password> | *} /add [<Options>] [/domain]]
net user [<UserName> [/delete] [/domain]]
请参阅以下最重要的 net user 命令参数:
Username启用或禁用用户帐户
Password指定用户帐户名来添加、修改或显示用户帐户信息
/domain在域控制器上执行操作
/active:{no | yes}启用或禁用用户帐户
/comment为用户帐户提供描述性注释
/expires指定用户帐户的到期日期
net help显示 net user 命令的帮助
<Options>指定命令行选项
请参阅下表了解有关 net user 命令中使用的选项的更多信息。
/active:{no | yes}使用此选项可以启用或禁用用户帐户。默认值为yes(有效)。
/comment:”<Text>”使用它来提供用户帐户的注释,最多 48 个字符,并且应该用引号引起来。
/countrycode:<NNN>/countrycode 选项用于设置用户帐户的国家/地区代码,以便以其语言显示帮助或错误消息。默认值为0,表示计算机的默认国家/地区代码。
/expires:{{<MM/DD/YYYY> | <DD/MM/YYYY> | <mmm,dd,YYYY>} | never}使用此选项指定用户帐户的到期日期。如果未指定到期日期,则假定永不过期。
/fullname:”<Name>”指定用户的全名而不是用户名。
/homedir:<Path>使用此选项设置用户主目录的路径。
/passwordchg:{yes | no}使用它来指定用户是否可以更改自己的密码。默认值为是。
/passwordreq:{yes | no}它指定用户是否必须有密码。默认值为是。
/profilepath:[<Path>]使用此选项设置用户登录配置文件的路径。该路径指向注册表配置文件。
/scriptpath:<Path>使用它来设置用户登录脚本的路径。 应该是相对的。
/times:{<Day>[<-Day>][,<Day>[-<Day>]],<Time>[-<Time>][,<Time>[-<Time>]][;] | all}它指定允许用户使用计算机的时间。
/usercomment:”<Text>”它指定管理员可以添加或更改帐户的“用户评论”。
/workstations:{<ComputerName>[,…] | *}它列出了多达八个用户可以登录网络的工作站。
网络用户 - 列出所有用户帐户
使用 Net User 命令并在不带任何参数的 Windows 命令提示符下运行它,以列出本地用户帐户上的所有用户帐户。
打开命令提示符运行下面的 net user 命令
net user
上述 Windows net user 命令返回本地计算机上所有用户帐户的列表。
您还可以在 cmd 上使用不带任何参数的net users命令来检索计算机上所有用户帐户的列表。
在域控制器上运行命令 net user 以获取域中所有用户的列表。
net user
上述命令 net user 的输出获取域用户名帐户。
您还可以使用 net user 命令行工具获取用户帐户信息、修改用户帐户以及检查上次设置密码的时间。
网络用户帐户 - 显示用户帐户信息
在命令行中运行net user命令获取用户帐户信息。
# Get the user account information for Toms user.
net user Toms
上面的net user命令使用用户名来检索用户详细信息并在下面显示net user帐户信息
C:\>net user Toms
User name Toms
Full Name John Paul
Comment Built-in account for administering the computer/domain
User's comment
Country/region code 000 (System Default)
Account active Yes
Account expires Never
Password last set 7/29/2021 6:55:50 PM
Password expires 9/9/2021 6:55:50 PM
Password changeable 7/30/2021 6:55:50 PM
Password required Yes
User may change password Yes
Workstations allowed All
Logon script
User profile
Home directory
Last logon 8/2/2021 11:53:32 AM
Logon hours allowed All
Local Group Memberships *Administrators
Global Group memberships *Domain Admins *Group Policy Creator
*Schema Admins *Domain Users
*Enterprise Admins
The command completed successfully.
C:\>
酷提示:如何使用 PowerShell 在活动目录中获取 aduser!
网络用户添加帐户
要创建新的本地用户帐户,请使用 /Add
参数并指定所需的用户名:
# Create a new user account on local computer with login name Teresa
net user /Add Teresa
要创建域用户帐户,请添加 /domain
参数并指定用户名和密码:
# Create a new user account on domain with login name Peter and password Shell@123
net user /Add /domain Peter Shell@123
上述命令在域上创建一个用户帐户,其用户名 Peter
和密码为 Shell@123
在命令行中以纯文本形式显示。
指定密码的另一个选项是在命令中用户名后面使用*,它将显示输入密码的提示。
net user /Add /domain Peter *
网络用户 删除用户帐户
要删除本地用户帐户,请使用/delete
参数并指定用户名,它将删除该用户帐户。在删除用户帐户之前,它不会要求确认。
# Delete the user on the local computer
net user /delete Teresa
要删除域用户帐户,请添加 /domain
参数并指定用户名。
# Delete the domain user account
net user /delete /domain Peter
用户帐户的网络用户密码更改
如果您想使用命令行更改用户密码,请使用net user 命令行工具设置密码。
下面给出了命令 net user 为用户帐户设置密码的语法:
net user userid password
让我们考虑一个在本地计算机上重置用户帐户 GaryW 密码的示例,运行以下命令
net user garyw Test@123
在上面的 net user 命令中,garyw 是用户帐户 ID,Test@123 是密码,与该命令一起使用来设置本地计算机上的用户帐户的密码。
上述命令的输出如下
注意: 使用管理员帐户权限运行 Windows 命令提示符,否则会显示“发生系统错误 5。访问被拒绝”
有一种替代且安全的方法可以使用 net user cmd 工具更改用户密码,如下所示
C:\>net user garyw *
Type a password for the user:
Retype the password to confirm:
The command completed successfully.
在命令中,在用户名后使用 * 并按 Enter 键。
它将提示您输入用户的密码:并重新输入密码进行确认。
输入密码时,不会在命令行上显示密码文本。
酷提示:如何在 PowerShell 中获取 aduser 密码过期日期!
Net User /domain - 更改域用户帐户密码
使用net user Windows命令行工具,您可以设置域用户帐户的密码。
用于设置域用户帐户密码的命令 net user 的语法为:
net user username /domain
执行以下命令重置域用户账户密码
net user garyw * /domain
在上面的命令中,net user命令将用户id作为输入,*表示提示输入密码。 /domain 指定执行域帐户密码修改操作。
上述网络用户/域密码更改的输出如下
酷提示:如何使用 Get-AdUser cmdlet 管理 Active Directory 使用帐户!
网络用户禁用帐户
要使用 net user 命令行工具禁用或锁定域帐户,请使用 /Active:No
和 /domain
参数并指定用户名:
# Disable the user account on domain
net user garyw /Active:No /domain
上述 net user 命令禁用用户帐户或锁定使用用户名指定的域用户帐户,并且在 net user /domain 命令中将 /Active 设置为“否”。
运行命令net user garyw /domain查看用户的账户状态,显示Account active : No
C:\>net user garyw /domain
User name garyw
Full Name Gary Willy
Comment
User's comment
Country/region code 000 (System Default)
Account active No
Account expires Never
要禁用本地用户帐户,请使用 /Active:No
参数:
# Disable local user account
net user testadmin /Active:No
酷提示:如何使用 PowerShell 查找禁用的广告用户!
Net用户启用域帐户
要使用 net user 命令启用或解锁域用户帐户,请使用 /Active:Yes
和 /domain
参数并指定用户名:
# Enables domain user account
net user garyw /Active:Yes /domain
net user /domain 命令使用/Active
选项设置为Yes启用用户帐户。
要启用本地用户帐户,请使用 /Active:Yes
参数并指定用户名:
net user testadmin /Active:Yes
网络用户 用户密码策略
如果您希望用户限制他们更改域帐户密码或允许域帐户用户更改其密码,请使用/Passwordchg:No
参数并指定用户名:
net user garyw /Passwordchg:No
在上面的 net user 命令中,/Passwordchg:No
阻止用户更改密码。
要允许用户更改密码,请使用 /Passwordchg:Yes
并指定用户名:
net user garyw /Passwordchg:Yes
上述命令 /Passwordchg:Yes
允许用户更改密码。
酷提示:如何使用 PowerShell 查找我所在的活动目录组!
Net User 查找用户全名
您可以使用 net user 命令行工具通过 Find /i
参数在域中查找用户的全名并指定“全名”:
net user garyw /domain | Find /i "full name"
上面的命令查找域中用户的全名,它使用用户名 /domain 查找域中的用户帐户,并通过管道传输结果以获取全名。
C:\Windows\system32>net user garyw /domain | Find /i "full name"
Full Name Gary Willy
设置用户的主目录路径
使用 net user 命令行工具通过 homedir 选项为新用户或现有用户设置主目录路径,如下所示
设置新用户的主目录路径:
# Set the home directory path for user adams
net user adams /domain /add /homedir:C:\users\adams
在上面的命令中,net 用户在域中创建一个名为 adams
的新用户,并将该用户的主目录路径设置为 C:\users\adams
您可以为现有用户设置主目录,如下所示
# Set the home directory path for existing user garyw
net user garyw /domain /homedir:C:\users\garyw
在上面的命令中,它使用 net user 命令和 homdir 选项为域中现有用户设置主目录路径。
酷提示:如何使用 PowerShell 解锁活动目录中的广告帐户!
设置本地和域上用户帐户的到期日期
用户帐户的到期日期对于组织来说是管理安全和资源管理的良好实践。
使用net user命令,您可以轻松地为本地计算机上的用户帐户或域用户帐户设置到期日期。
要为本地计算机上的用户帐户或 Windows 11 用户帐户设置到期日期,请使用 /expires
参数并以 MM/DD/YYYY 格式指定日期:
# Set expire date for local user account
Net User devadmin /expires:03/05/2023
在上面的命令中,net user 命令将用户名作为输入参数,并使用 /expires 选项设置本地计算机上用户帐户的到期日期。
如果要为域控制器上的用户帐户设置到期日期,请运行以下命令。
# Set expire date for domain user account
Net User Toms /domain /expires:09/20/2022
在上面的命令中,net 用户获取用户名并使用 /domain 使用 /expires 选项在域中设置到期日期。
设置用户帐户的登录时间
使用net user命令,您可以设置用户帐户的登录时间,以允许它们仅在特定时间内使用。使用 /time 参数,后跟允许的登录时间。
运行以下命令设置本地计算机上用户帐户的登录时间。
# Set login time to allow user login in specific duration
Net User Toms /time:M-F,07:00-16:00
在上面的命令中,net user 命令使用用户名来设置帐户的登录时间,仅允许在周一至周五的上午 7 点到下午 4 点之间登录。
对于域用户帐户,添加 /domain
参数:
# Set login time to allow user login in specific duration on the domain
Net User garyw /time:M-F,07:00-16:00 /domain
Net User 命令示例和常见问题解答
如何使用net user命令重置用户密码?
使用管理员权限打开 Windows 命令提示符并运行以下命令来重置用户帐户的密码。
net user userid newpassword
如何使用net user命令?
net user 是一个命令行工具,用于管理本地控制器和域控制器上的用户帐户。要使用 net user 命令,请打开命令提示符并键入 net user 命令,它将列出所有用户帐户。
net user
如何在cmd中查看域用户详细信息?
使用 net user 命令查看域上的用户帐户详细信息。检查用户帐户信息的语法是:
net user userid
如何使用net user命令查看密码何时过期?
如果您在 cmd 终端上运行 net user userid
,它会检索包含属性“密码过期”的用户信息。使用此属性可以查看用户帐户密码的到期日期。
如何使用net user命令查看用户上次登录的情况?
要使用 net user 命令检查用户在域上的上次登录,请运行命令提示符并运行以下命令。
net user Toms /domain | Findstr "Last"
它返回域中用户帐户的上次登录日期。
如何使用命令行使用net user命令设置密码永不过期?
要在 cmd 终端中使用 net user 命令设置用户帐户的密码永不过期,请运行以下命令。
WMIC useraccount where Name='username' set PasswordExpires=FALSE
例如,要使用 net user 命令设置管理员密码永不过期,
net user administrator |findstr /C:expires
返回输出为
帐户过期从不
密码过期 2/26/2023 4:10:20 PM
运行 WMIC 命令将管理员帐户的 PasswordExpires 属性设置为 false。
WMIC useraccount where Name='administrator' SET PasswordExpires=FALSE
上面的命令行工具设置了管理员密码永不过期。
结论
希望以上关于Windows系统中net user命令行工具的文章能够帮助您了解如何使用命令行管理net user帐户。
net user 不带任何选项即可获取计算机上的所有用户帐户。您还可以使用 net users 命令来管理本地控制器和域控制器上的用户帐户。
您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[影视] 黑道中人 Alto Knights(2025)剧情 犯罪 历史 电影
[古装剧] [七侠五义][全75集][WEB-MP4/76G][国语无字][1080P][焦恩俊经典]
[实用软件] 虚拟手机号 电话 验证码 注册
[电视剧] 安眠书店/你 第五季 You Season 5 (2025) 【全10集】
[电视剧] 棋士(2025) 4K 1080P【全22集】悬疑 犯罪 王宝强 陈明昊
[软件合集] 25年6月5日 精选软件22个
[软件合集] 25年6月4日 精选软件36个
[短剧] 2025年06月04日 精选+付费短剧推荐33部
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[实用软件] 虚拟手机号 电话 验证码 注册
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag