用 net user 命令修改 Windows 账户密码

在管理员终端重置本地用户密码,密码不会明文显示在屏幕上。

Windows账户密码管理员中风险
以管理员身份运行 `net user "%USERNAME%" *`,按提示输入两次新密码即可。

01命令

命令
$ net user "%USERNAME%" *

02作用说明

net user 命令中用 * 代替密码时,系统会提示输入两次且不会回显到屏幕,避免密码留在命令历史或日志里。把 %USERNAME% 换成任意本地账户名即可修改其他用户(需要管理员权限)。域账户请使用域工具,此命令只作用于本地账户。

03风险

风险中风险
使用条件Administrator terminal required to change other accounts. The * prompts for the password silently.
!注意: 修改其他用户的密码可能导致其保存的凭据、加密文件失效。重置忘记的密码请只在自己的或你有管理权的电脑上进行。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Net command - Windows CMD
    SS64 · technical · 2026-09-17
    依据: `net user <name> *` prompts for a new password for a local account.
  • netsh
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Documents netsh WLAN commands including `netsh wlan show profile name=... key=clear` and `netsh wlan delete profile name=...`.

最后验证: 2026-09-18 · 分类: 安全与隐私