批量 - 使用输入更改帐户密码

问题描述 投票:0回答:1

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

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文件中的代码需要是什么。

batch-file cmd command-prompt
1个回答
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. Echos“请根据您的要求更改管理员密码”
  2. 提示输入密码以更改管理员通行证。
  3. 获取用户输入并设置传递。
  4. 如果未键入任何传递,则退出批处理文件
  5. 如果键入密码,则删除bat文件。
© www.soinside.com 2019 - 2024. All rights reserved.