批量-使用imput更改帐户密码

时间:2019-04-05 15:48:17

标签: batch-file cmd command-prompt

启动后,我想创建一个批处理文件,要求用户更改当前管理员密码。

Step 1: User logins
Step 2: Batch file runs displaying message "Please change Administrator password"
Step 3: user types in new password
Step 4: sets new password for Administrator account
Step 5: deletes batch file

除非用户更改密码,否则不得执行第5步。我知道如何设置任务计划以使其运行,只是不确定.bat文件中的代码是什么。

1 个答案:

答案 0 :(得分:0)

@echo off
Set "password123="

echo "Please change Administrator password"
set /P password123=Enter your new password: 
If Not Defined password123 goto :exit
net user administrator %password123%
del "%~f0"

:exit
exit
  1. 根据要求显示“请更改管理员密码”
  2. 提示输入密码以更改管理员密码。
  3. 接受用户输入并设置密码。
  4. 如果未键入密码,则批处理文件将退出
  5. 如果输入密码,它将删除bat文件。